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.


 

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

8296. Великобританія у 20-30-х роках 59 KB
  Тема: Великобританія у 20- 30-х роках Мета: Пояснити чому в останній третині ХІХ ст. Англія поступово втрачає провідне місце у світовій економіці, Описати що стало причиною занепаду і кризи ідеології і політики англійських лібералів.Навчити лі...
8297. Основы управления предприятием 559.5 KB
  Очевидно, что всякая революция имеет свои причины. В чем же причины непрерывного и часто кардинального изменения форм и методов управления в 20 веке. Ответ естественно искать в изменениях, происходящих в объекте управления системы хозяйствования. Под хозяйствованием мы понимаем гармоничное (согласованное) протекание процессов производства и потребления продукции и услуг...
8298. Преподавание и воспитание в высшей школе: Методология, цели и содержание, творчество 991 KB
  В книге содержатся сведения по различным сторонам деятельности преподавателя современного вуза. Особое внимание уделяется воспитательной работе, способствующей становлению личности студента как субъекта культуры, и творчеству преподавателя. Рассматр...
8299. Педагогика как наука о воспитании и развитии личности 929.5 KB
  Педагогика слово греческого происхождения (пейда - дитя, гогос - вести), буквально оно переводится как деторождение, детовождение или искусство воспитания. В Древней Греции педагогос называли раба, который занимался обучением и воспитанием..
8300. Інформатика. Курс лекцій 7.4 MB
  Навчальний предмет ІНФОРМАТИКА - це нормативна дисципліна з підготовки бакалаврів - майбутніх податківців за напрямом Економіка і підприємництво. Предмет дисципліни - засоби автоматизації інформаційних процесів обробки та використання економічної інформації...
8301. Конспект лекцій з патологічної фізіології 647.5 KB
  Предмет і завдання патологічної фізіології, та її місце в системі підготовки лікаря ветеринарної медицини. Методи патологічної фізіології. Історія розвитку патологічної фізіології та огляд теорій про походження хвороб...
8302. Активізація суспільних та політичних рухів на початку ХХ століття 52.5 KB
  Тема уроку. Активізація суспільних та політичних рухів на початку ХХ століття. Мета: пояснити причинно-наслідкові звязки та перебіг суспільно-політичний рухів на початку ХХ століття розвивати аналітичні вміння при вивченні всесвітньої історії...
8303. Основи охорони праці, техніка безпеки 878 KB
  Дисципліна Основи охорони праці займає особливе положення у формуванні майбутніх фахівців харчової промисловості. Її особливість полягає у нормативному характері знань та умінь фахівців, які спрямовані на збереження здоровя і працездатності людини у процесі трудової діяльності...