Структура программы в Pascal. Раздел описаний begin. Раздел операторов end

Слайд 2

Что может быть в разделе описаний?

Описание переменных

var
a,b: integer; //переменные целого типа
S1,sum: real;

Что может быть в разделе описаний? Описание переменных var a,b: integer; //переменные
//переменные действит. типа

Целые
Byte 0..255
Word 0..65535
Shortint -128..127
Smallint -32768..32767
Integer -2147483648..2147483647

Вещественные
Real -1.8∙1038 .. 1.8∙1038

Типы данных в Pascal ABC

Слайд 3

Операторы Pascal

Оператор ввода данных с клавиатуры
readln(a);
readln(b,с);

Во время выполнения оператора ввода данных программа

Операторы Pascal Оператор ввода данных с клавиатуры readln(a); readln(b,с); Во время выполнения
останавливается и ждет, пока они будут введены. Для завершения ввода необходимо нажать Enter. Если переменных несколько, то они могут вводиться через пробел.

Слайд 4

Оператор вывода на экран

Вывод текста

write(‘Привет’);
write(‘Как дела?’);

ПриветКак дела?

На экране

writeln(‘Привет’);
write(‘Как дела?’);

На экране

Привет
Как дела?

PS writeln

Оператор вывода на экран Вывод текста write(‘Привет’); write(‘Как дела?’); ПриветКак дела? На
выводит текст и переводит курсор на следующую строку.

PS: Выводимый текст заключается в одинарные кавычки

Слайд 5

Вывод выражений

d:=6;
writeln(d);

6

На экране

d:=7;a:=5;
write(sqr(7)-power(5,2));

На экране

24

Вывод выражений d:=6; writeln(d); 6 На экране d:=7;a:=5; write(sqr(7)-power(5,2)); На экране 24

Слайд 6

Смешанный вывод

V:=6;
writeln(‘Объём куба равен’, V, ‘куб. см.’);

Объём куба равен 6 кубических см.

На

Смешанный вывод V:=6; writeln(‘Объём куба равен’, V, ‘куб. см.’); Объём куба равен
экране

PS: при смешанном выводе текст и выражения разделяются ,

Слайд 7

Форматируемый вывод

writeln(pi);

3.14159265

На экране

writeln(pi):8:2);

3.14

На экране

writeln(pi):5:2);

3.14

На экране

Форматируемый вывод writeln(pi); 3.14159265 На экране writeln(pi):8:2); 3.14 На экране writeln(pi):5:2); 3.14 На экране