Информатика -продвинутый курс


         

в каждой программе обязательно присутствуют


begin                               (начало программы)
writein;                       (пропуск строки на экране)
writein('введи a,b,c'); read(а,Ь,с);             (ввод данных)
d:=b*b-4*a*c;                              (дискриминант)
if d<0 then                                (если d<0, то)
write('корней нет')                (печатать)
else                                       (иначе)
begin                                      (начало серии команд)
xl:=(-b+sqrt(d))/(2*a);
x2:=(-b-sqrt(d))/(2*а);            (вычисляем корни)
write('х1=',х1,' х2=',х2)          (печать корней)
end                                       (конец серии)
end.                                            (конец программы)
Схематически программа представляется в виде последовательности восьми разделов:
1) заголовок программы;
2) описание внешних модулей, процедур и функций;
3)описание меток;
4) описание констант;
5) описание типов переменных;
6) описание переменных;
7) описание функций и процедур;
8) раздел операторов.
Не в каждой программе обязательно присутствуют все восемь разделов, в простейшей программе, например, могут быть только 5-й и 8-й разделы.
Каждый раздел начинается со служебного слова, назначение которого зафиксировано в Паскале так, что его нельзя употреблять для других целей (список и перевод служебных слов дан в Приложении).
Рассмотрим пример программы 2, вычисляющей длину окружности и площадь круга по данному радиусу.
Программа 2
program circle;
const
pi=3.14159;
var
r,s,1 : real;
begin
writeln (введите радиус'); readln(r);
s:=pi*r*r; l:=2*pi*r;
writeln('площадь круга=',S:8:4); writeln('длина окружности=', l:8:4)
end.
В этой программе можно выделить четыре раздела. Описание заголовка начинается со служебного слова program, описание констант - const, описание переменных -var, раздел операторов начинается с begin. Программа заканчивается служебным словом end, после которого ставится точка. Описания величин и операторы друг от друга отделяются знаком «точка с запятой».

Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий