Similar presentations:
Структура программы на языке Паскаль. Ввод-вывод в языке Паскаль
1.
Структура программы наязыке Паскаль.
Ввод-вывод в языке
Паскаль.
2.
Любая программа на Паскале имеетопределенную структуру:
1. Заголовок программы
2. Раздел описаний
3. Тело программы
(программный блок)
3. Структура программы
program имя программы;label – раздел описания меток;
const – раздел описания констант;
type – раздел описания типов;
var – раздел описания переменных;
BEGIN (начало программного блока)
оператор 1;
оператор 2;
…..
оператор n;
END. (конец программы)
Раздел
описаний
Раздел
операторов
4.
Любой раздел,кроме раздела операторов (!),
может отсутствовать.
Разделителем между разделами и
операторами служит «;»
В конце программы ставится «.»
5.
Read (Список переменных);Примеры:
Readln (Список переменных);
Read (i, j);
Readln (k);
При выполнении команды Read или Readln выполнение
программы останавливается и компьютер ждет, пока
пользователь не введет с клавиатуры нужное количество
значений для переменных.
Ввод заканчивается нажатием клавиши ENTER.
Readln отличается от Read тем, что после его выполнения
автоматически осуществляется переход на следующую
строку.
6.
Write (Список выражений);Writeln (Список выражений);
Значения выражений сначала вычисляются, затем
выводятся на экран. После выполнения команды
Writeln следующая команда ввода или вывода
начинает свою работу с новой строки.
Примеры:
Пусть
i=1, j=2, k=3
l=4, m=5, n=6
После выполнения
команд:
На экране
получим:
Write (i, j);
123
Writeln (k);
456
Write (i, m, n)
7. Оператор вывода WRITE
1. WRITE(2*2) – выводит на экран: 42.WRITE(‘2*2=‘) - выводит на экран: 2*2=
3. WRITE(‘2*2=‘, 2*2) - выводит на экран: 2*2=4
8.
Формат выводаДля того, чтобы числа не «слипались при выводе
на экран, можно указать компьютеру сколько
позиций необходимо выделить для данной
переменной. Это делается так:
Writeln (x:8,y:5)