Современное программирование предлагает пользователям использовать самые разнообразные языки программирования. Но основой основ является Паскаль.Данный язык был разработан в 1971 году в Университете Цюриха профессором Никлаусом Виртом. Его предназначение изначально было учебным. Имея достаточно четко выраженную структуру и систему предоставления данных Паскаль имел ограничения в функциях ввода - вывода, при создании подпрограмм.

Состав программы

Программа, написанная на языке Pascal состоит из нескольких разделов:

1. Заголовок программы - необязательный элемент, состоит из слова Program и названия программы (идентификатора).

2. Раздел описаний - описание всех ресурсов, которые содержит программа (подпрограммы, поля данных и др.)

3. Раздел операторов - запись управляющих операторов программы в операторные скобки Begin .. End. Они разделяются между собой знаком ";" (точка с запятой). Примечание - если ";" поставить перед End, то считается, что после точки с запятой находится "пустой оператор".

Комментарии, которые указывают в ходе разработки программы помещают в фигурные скобки. Запишем программу на Паскале, которая рассчитывает алгоритм Евклида для определения наибольшего общего делителя двух чисел:

Program Algoritm Evclida {заголовок программы}

{Раздел описаний}

Var a, b: integer; {объявление переменных}

{Раздел операторов}

Begin

Write (`Введите два натуральных числа:`); {запрашиваем ввод данных}

ReadLn (a, b); {вводим значения}

While a<>b do {цикл - пока a не равно b}

If a>b then a:=a-b {если a>b, тогда a:=a-b}

else b:=b-a {иначе b:=b-a}

WriteLn (`Наибольший общий делитель равен` a); {выводим результат}

End. {Конец программы}

В нашем случае раздел описаний содержит лишь описание переменных. Раздел операторов - операторы ввода - вывода данных, вычислений и вывода результата.

Hosted by uCoz