Современное программирование предлагает пользователям использовать самые разнообразные языки программирования. Но основой основ является Паскаль.Данный язык был разработан в 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. {Конец программы} В нашем случае раздел описаний содержит лишь описание переменных. Раздел операторов - операторы ввода - вывода данных, вычислений и вывода результата. |
---|