начало конец команда 1 команда 2 команда N …
присваивания, ввода, вывода.
Операторы вывода данных
WRITE (B1,B2,…,Bn); где B1,B2,…,Bn – могут быть выражениями типов : Integer, Char, Real, String, Boolean. Значения типа Integer – выводятся в обычной форме в виде целого числа. Значения типа Real – выводятся в форме с порядком, при этом мантисса содержит 7 цифр. Операторы вывода данных
WRITE( ); на экране – Е 02 WRITE( ); на экране – Е -04 Для удобства восприятия вывода существует возможность задания маски : WRITE(A:N:M); N – выражение, обозначающее общее число позиций, отводимых под значение А M – выражение, обозначающее число позиций, отводимых под дробную часть.
WRITE( :10:4); A N M WRITE( :6:2);
Если в программе записать : Writeln(3+8); То после исполнения программы в экране выполнения появится надпись 3+8 Если же записать : Writeln(3+8); // без апострофов То после исполнения программы в экране выполнения появится надпись 11, т. е. Pascal произведет сам расчёт
При написании программ можно использовать пояснения на русском языке : { их можно поместить в фигурные скобки } // их можно писать после двух слэшей
Оператор Read ожидает ввода значений величин с клавиатуры. Введенное значение он присваивает той переменной, имя которой указано в круглых скобках. Общий вид : Read( переменная, переменная...) ReadLn( переменная, переменная...)
Пример. Написать программу нахождения суммы чисел А и В, вводимых с клавиатуры. Program primer; Var A,B,S: Integer; Begin Writeln ( Введите значения чисел А, В ); Read (A,B); S:= A+B; Writeln (S=, S); Readln ; End. начало А, В S:=А+В конец S
Program Srednee; Var a,b,c,sum: integer; Sred:real; Begin Write ( Введите первое число ); ReadLn(a); Write ( Введите второе число ); ReadLn(b); Write ( Введите третье число ); ReadLn( с ); sum:= a + b + c; sred := sum/3; WriteLn ( Среднее значение равно, sred:5:2); ReadLn; End.
1. Написать программу ввода трех чисел и вывода их на экран в обратном порядке. 2. Составьте программу для вычисления периметра и площади прямоугольника. Длина и ширина вводятся с клавиатуры. 3. Написать программу вычисления стоимости поездки на дачу ( туда и обратно ). Расстояние до дачи в км, количество бензина, которое сжигает автомобиль на 100 км., цена 1 литра бензина должны запрашиваться программой и вводится с клавиатуры. клавиатуры.