Скачиваний:
39
Добавлен:
29.03.2016
Размер:
789.79 Кб
Скачать

var x, y, z: Integer; begin

read(x, y, z);

end.

Попробуйте ввести переменные сначала через пробел, а затем используя клавишу ввод для каждой переменной. Аналогично оператору write у оператора read существует форма с переводом на следующую строку после окончания ввода данных.

readln (<переменная>, < переменная >, ... < переменная >);

Оператор readln без параметров приостановит выполнение программы до нажатия клавиши «Enter».

В листинге 6 приведена программа осуществляющая ввод и вывод данных.

Листинг 6 – Программа суммирования двух целых чисел

{$IFDEF FPC} {$MODE DELPHI}

{$ENDIF}

{$APPTYPE CONSOLE} program AddPrg;

var x1, x2, sum:Integer;

begin

write('Enter first number: '); read(x1);

write('Enter second number: '); read(x2);

sum:=x1+x2;

writeln('Summa ', x1, 'and', x2, ' =', sum); writeln('Press Enter to exit');

readln;

end.

Комментарии в программах

Комментарий это часть текста которая игнорируется компилятором и служит лишь для описания логики работы программы или других целей. Object Pascal поддерживает два вида комментариев: однострочные и многострочные.

Однострочные комментарии задаются двумя обратными слешами без пробела (//). Все символы введенные после этого символа комментария до конца строки считаются комментарием и не учитываются компилятором, например

writeln('Vvedite n'); readln(n);

x:=n*n+5; //вычисление выражения

Многострочные комментарии могут располагаться на нескольких строках. Символом начала многострочного комментария является символ «{». Все символы идущие после считаются комментарием и игнорируются компилятором. Конец комментария отмечается символом «}», например

writeln('Vvedite n'); readln(n);

x{здесь будет результат}:=n*n+5;

{это многострочный комментарий }

Обратите внимание, что многострочный комментарий может находиться внутри

Соседние файлы в папке ЛР по программированию FreePASCAL