4 Между населёнными пунктами A, B, C, D, E построены дороги, протяжённость которых (в
километрах) приведена в таблице.
A
D
E
B
4
С
9
2
A
B
С
D
E
4
9
3
2
2
3
2
3
2
2
3
Определите длину кратчайшего пути между пунктами А и Е. Передвигаться можно только
по дорогам, протяжённость которых указана в таблице. Каждый пункт можно посетить
только один раз.
ответ:
1. Ввод (чтение) данных. В любом языке оператор ввода читает текст в виде потока (последовательности) символов, получая их внутренние коды в соответствии с установленной таблицей кодировки. Далее, если эти данные должны быть присвоены, как указано в операторе ввода, числовым переменным, производится выделение последовательностей символов, представляющих собой изображение чисел и осуществляется перекодировка в двоичное представление чисел в соответствии с их типом (целые, с плавающей точкой) и размещение в нужном количестве байтов памяти.
2. Явное преобразование данных путем вызова процедур или функций конкретного языка. Например, в языке Паскаль это делает процедура Str.
3. Неявное преобразование данных, допустимое в некоторых языках, когда в выражении можно смешивать числовые данные и символьные строки, представляющие собой правильное изображение чисел, например 12.5+"3.7".