Операторы языка Pascal

В языке Pascal используются следующие операторы:

1. Составной оператор begin…end (началоконец).

2. Оператор присваивания…:=… (…присвоить…).

3. Операторы ввода:

· read(…) (считывать);

· readln(…) (считывать до новой строки).

4. Операторы вывода:

· write(…) (записывать);

· writeln(…) (записывать до новой строки).

5. Оператор безусловного перехода goto… (перейти к…).

6. Оператор условного перехода (условный оператор) if…then…else… (еслитоиначе…).

7. Оператор варианта (оператор выбора) case…of…else…end (в случаеизиначеконец).

8. Оператор цикла с предусловием while…do… (покаделать…).

9. Оператор цикла с постусловием repeat…until… (повторятьдо тех пор, пока…).

10. Операторы цикла с параметром:

· for…:=…to…do… (дляотдоделать…);

· for…:=…downto…do… (дляотвниз доделать…).

11. Оператор присоединения with…do… (сделать…).


Задача 1.

Условие задачи. Вычислить (составить блок-схему алгоритма и программу для решения задачи).

Блок-схема.

 
 

 

 

Программа. Объяснение программы.
Program z1; Программа по имени z1
Var Раздел описания переменных
a,b,c:real; Переменные a, b, c – вещественного типа (т.е. эти переменные – дробные числа)
Begin Начало раздела операторов (или начало составного оператора)
writeln('Введи a,b'); Вывод пояснительного текста 'Введи a,b'
read(a,b); Ввод значений переменных a и b
c:=a+b; Переменной c присваивается значение выражения a+b
writeln('c=',c:10:3); Вывод пояснительного текста 'c=' и значения переменной c, имеющей в числе 10 позиций, в т.ч. 3 цифры после запятой
End. Конец раздела операторов и программы
Экран пользователя. Введи а,b 3|__|5¿ c=|__||__||__||__||__|8.000