Система программирования Турбо паскаль 7.0

       

Структура основной программы


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

Раздел операторов оформляется в виде составного оператора. Составной оператор представляет собой последовательность операторов,  заключенных в операторные скобки, обозначаемые служебными словами BEGIN…END.

Конец любого предложения на Паскале (описание, оператор) фиксируется точкой с запятой. Программа всегда заканчивается точкой.

                Общий вид основной программы

Program <имя>;                                         Заголовок программы

Uses Printer;                                               Вызов модуля

Var

   <переменная>,…,<переменная>: <тип>;     Раздел описания

   ……………………………………………      переменных

   <переменная>,…,<переменная>: <тип>;

Begin       

   <оператор>;                                                    Раздел

   ……………                                                     операторов



   <оператор>;                                               

End.                                          

Предложение Uses Printer может отсутствовать, если не требуется вывод данных на печать.

В программу могут быть включены комментарии – тексты, поясняющие программу. Комментарии заключаются в фигурные скобки и записываются в любом месте программы.

                  Пример линейной программы

Составить программу вычисления площади треугольника по формуле:

           

  , где

  -  полупериметр;

 –  стороны треугольника.

Исходные данные:

.

Program LVP;

Uses Printrer;

Var

    a, b, c, p, S: real;

Begin

    writeln(‘Введите исходные данные’);

    read(a, b, c);

    p := (a + b + c) / 2;

    S := sqrt(p * (p - a) * (p - b) * (p - c));

    {Вывод на экран}

   writeln(‘Площадь треугольника S =’,  S:5:2);

    {Вывод на печать}

   writeln(LST,  ‘Площадь треугольника S =’,  S:5:2);

     End.

При выполнении  оператора READ программа останавливается и переходит в режим ожидания набора исходных данных с клавиатуры. В этот момент надо набрать на клавиатуре:

1    2    0.5    <Enter>

После нажатия клавиши <Enter> программа  продолжает работу и выведет результат сначала на экран, а затем на печать в следующем виде:

                     Площадь треугольника S = 3.87



Содержание раздела