Оператор ввода

readln (<список ввода>);

где readln - имя оператора ввода;

<список - ввода> - список имен переменных, разделенных запятыми.

Например:

readln (a,b,c);

По данному оператору с клавиатуры необходимо ввести значения переменных a, b и c.

readln;

По этому оператору компьютер ожидает нажатия любой клавиши. Используется как последний в программе, чтобы успеть записать результаты вычислений.

Оператор вывода

writeln (<список - вывода>);

где writeln - имя оператора вывода;

<список - вывода> - список переменных вывода, разделенных запятыми.

writeln;

Оператор writeln без списка вывода можно использовать для пропуска пустых строк при оформлении вывода результатов.

В операторе writeln можно использовать формат вывода значений переменных.

Например:

writeln (’ a = ’, a:8:3, ’ b = ’, b:4);

Первая цифра (8) после имени переменной вещественного типа определяет количество позиций, выделенных под число, включая знак и десятичную точку, а вторая цифра (3) определяет количество позиций выделенных под дробную часть числа. Цифра, стоящая после имени переменной целого типа, определяет количество позиций, отводимых под число, включая знак.

При a =341.154, b = 2 результат на экране будет выглядеть:

a = 341.154 b = 2

При a = 1.3, b = 144 результат на экране будет выглядеть:

a = 1.300 b =144

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

В любом месте программы можно записать пояснительный текст – комментарий. Он не обрабатывается во время выполнения программы. Текст комментария ограничен символами { }.

{ Пояснения к программе - комментарии}

Комментарии удобно использовать в программе при отладке для временного исключения группы операторов, заключив их в фигурные скобки.

Задача.

Даны два целых числа. Найти их полусумму и произведение.

рrogram primer;

uses

crt;

var

a, b,p: integer;

s: real;

begin

сlrscr; {функция очистки экрана}

{вывод сообщения на экран}

writeln (’ введите a, b ’);

{ввод данных с клавиатуры }

readln (a, b);

s: = (a + b)/2;

p: = a*b;

вывод результатов }

writeln (’ s = ’, x:8:3, ’ ’, ’p = ’, y:4);

readln;

end.

Ключевые слова горят ярче, чем остальной текст программы.

Пример программы линейной структуры


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: