28608

Программа на языке Паскаль

Доклад

Информатика, кибернетика и программирование

Заголовок программы содержит имя программы например: Program PRIM; Описания могут включать в себя: раздел подключаемых библиотек модулей; раздел описания меток; раздел описания констант; раздел описания типов; раздел описания переменных; раздел описания процедур и функций. Раздел описания модулей определяется служебным словом USES и содержит имена подключаемых модулей библиотек как входящих в состав системы Turbo Pascal так и написанных пользователем. Раздел описания модулей должен быть первым среди разделов описаний. Все метки...

Русский

2013-08-20

15.13 KB

0 чел.

Программа на языке Паскаль состоит из заголовка, разделов описаний и раздела операторов. Заголовок программы содержит имя программы, например:

Program PRIM;

Описания могут включать в себя:

  1.  раздел подключаемых библиотек (модулей);
  2.  раздел описания меток;
  3.  раздел описания констант;
  4.  раздел описания типов;
  5.  раздел описания переменных;
  6.  раздел описания процедур и функций.

Раздел описания модулей определяется служебным словом USES и содержит имена подключаемых модулей (библиотек) как входящих в состав системы Turbo Pascal, так и написанных пользователем. Раздел описания модулей должен быть первым среди разделов описаний. Имена модулей отделяются друг от друга запятыми:

uses CRT, Graph;

Любой оператор в программе может быть помечен меткой. Имя метки задается по правилам образования идентификаторов Турбо Паскаль. В качестве метки также могут использоваться произвольные целые числа без знака, содержащие не более четырех цифр. Метка ставится перед оператором и отделяется от него двоеточием. Все метки, используемые в программе, должны быть перечислены в разделе описания меток, например:

label 3, 471, 29, Quit;

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

const K= 1024; MAX= 16384;

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

var P,Q,R: Integer;

   A,B:   Char;

   F1,F2: Boolean;

Описание типов, процедур и функций будет рассмотрено ниже. Отдельные разделы описаний могут отсутствовать, но следует помнить, что в Паскаль - программе должны быть обязательно описаны все компоненты программы.

Раздел операторов представляет собой составной оператор, который содержит между служебными словами

begin.......end

последовательность операторов. Операторы отделяются друг от друга символом ;. Текст программы заканчивается символом точка.

Кроме описаний и операторов Паскаль - программа может содержать комментарии, которые представляют собой произвольную последовательность символов, расположенную между открывающей скобкой комментариев { и закрывающей скобкой комментариев }.

Пример 1

program Primer; {вычисление суммы двух чисел}

var

  x,y,s: integer;

begin

 WriteLn('Введите через пробел два числа ');

 ReadLn(x,y);

 s := x + y;

 WriteLn('Сумма чисел равна ',s);

end.

Данная программа запрашивает с клавиатуры два числа, находит их сумму и выводит ответ. Теперь сделаем так, чтобы программа сначала очищала экран, выполняла свои действия, а в конце работы позволяла пользователю посмотреть результат, ожидая его нажатия клавиши.

Пример 2

program Primer; {вычисление суммы двух чисел}

uses Crt; {подключение модуля, необходимого для процедур

          очистки экрана и задержки}

var

 x,y,s: integer;

begin

 ClrScr; {очистка экрана}

 WriteLn('Введите через пробел два числа ');

 ReadLn(x,y);

 s := x + y;

 WriteLn('Сумма чисел равна ',s);

 ReadKey; {ожидание нажатия клавиши}

end.


 

А также другие работы, которые могут Вас заинтересовать

59997. Украина в годы правления Ивана Выговского 63.5 KB
  Охарактеризовать основные причины условия Гадячского договора и его последствия для украинских земель выяснить причины и последствия украино-московской войны 1658-1659гг определить основные причины поражения украинского войска под руководством Выговского...
59998. ВИХОВНА ГОДИНА З ЕЛЕМЕНТАМИ НАРОДОЗНАВСТВА «МОВА, МАМА, ПІСНЯ НА РІДНІЙ ЗЕМЛІ» 1.37 MB
  Дитинство пахне яблуками й медом І матіолою п’янкою під вікном І хмарами що так гойдають небо Дитячим довгим безтурботним сном. В світі все минає тільки зостається Мова мама пісня на рідній землі.
59999. Опис досвіду роботи з виховання особистості 173 KB
  Розбудова української держави ставить на порядок денний надзвичайно важливе і невідкладне завдання виховання нового покоління здатного не тільки осягнути загальнолюдський зміст сутності існування людини а й творчо вирішувати їх згідно з духом свого часу.
60000. Координатна площина. 6 клас 1.54 MB
  Мета уроку: навчити учнів будувати точку за її координатами і визначати координати точки позначеної на координатній площині Задачі уроку: ознайомити учнів з прямокутною системою координат на площині; навчити орієнтуватися на координатній площині...
60001. Випадкові події 92 KB
  Визначення подій: подія А яблуко яке взяли червоне або подія В яблуко яке взяли зелене ; 2визначення того яка подія швидше відбудеться А або В якщо у кошику 7 червоних і 2 зелених яблука тобто імовірність події 3 визначення...
60003. Витинаночка. Твір-опис процесу праці за власним спостереженням в художньому стилі (письмово) 1.62 MB
  Це мистецтво витинанки. Тож сміливо беріть у руки ножиці папір олівець і вирушайте у світ витинанки. Робота в групах До сьогоднішнього уроку справно готувалися групи Дослідників-пошуковців Мистецтвознавців Літературознавців Майстрів-інструкторів...