При использовании этого оператора слева пишется имя переменной, справа - ее значение, например:
переменная:=выражение;
Переменная - элемент данных, имеющий имя и значение. Значение переменной может изменяться в процессе вычислений. Выражение состоит из чисел, имен переменных, констант и операторов, таких как арифметические действия.
Переменная обязательно имеет тип. Тип определяет диапазон значений, которые принимает переменная и способ ее обработки машиной. Тип переменной должен быть не младше типа выражения (например, если выражение дает целое число, результат можно писать и в целую, и в вещественную переменную, если результат вычисления выражения вещественный, писать его в целую переменную нельзя, т.к. может произойти потеря точности [3].
Оператор ввода-вывода
Для ввода данных пользователем с клавиатуры используется оператор read.
Этот оператор имеет следующий формат:
read(x1,x2,x3);
readln(x1,x2,x3);
где x1,x2,x3-вводимые переменные.
Когда программа доходит до оператора read, она приостанавливает свою работу и ждет, пока пользователь введет значения с клавиатуры, отделяя их друг от друга нажатием клавиши Enter. Разница между оператором read и readln только в том, что при использовании readln следующие данные, вводимые этим оператором, будут считываться с новой строки. [3]
|
|
Для вывода информации на экран используется оператор write.
Этот оператор имеет следующий формат.
write(x1,x2,x3);
writeln(x1,x2,x3);
где x1,x2,x3-выводимые значения
Разница между write и writeln состоит в том, что при использовании оператора writeln курсор перемещается на новую строчку [3].
Составные операторы
Составной оператор – группа операторов, отделенных друг от друга точкой с запятой, начинающихся со служебного слова begin и заканчивающихся служебным словом end.