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.


 

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

24304. Виды и формы рекламной информации и средств рекламы 30 KB
  ATL это мероприятия по размещению прямой рекламы которые задействуют 6 основных носителей ТВ пресса радио реклама на транспорте наружная реклама реклама в Интернет. Наружная реклама рекламные средства в виде вывесок наружных плакатов щитов перетяжек витрин козырьков световых установок на зданиях улицах и обочинах дороги. Наружная реклама содержит и использует лаконичный запоминающийся текст рисунок. Реклама на транспорте разновидность рекламы достигающей людей которые пользуются общественным транспортом.
24305. Оценка эффективности рекламной кампании 26.5 KB
  По этой причине оценка эффективности рекламы учитывает комплекс создавшихся на рынке условий и факторов способствующих или препятствующих решению маркетинговых задач. Основная задача исследований эффективности рекламы состоит в том чтобы научиться косвенно предсказывать ее влияние на коммерческую деятельность фирмы. Эти исследования прежде всего направлены на повышение эффективности рекламной деятельности снижения риска ее проведения лучшее использование финансовых средств.
24306. Правовой режим предвыборки, ответственность за нарушение законодательства 40.5 KB
  Владимир Евстафьев рассказал вицепрезидент Ассоциации коммуникационных агентств России академик рекламы Агитация предвыборная предвыборная агитация деятельность осуществляемая в период избирательной кампании и имеющая целью побудить или побуждающая избирателей к голосованию за кандидата кандидатов список кандидатов или против него них. Предвыборная агитация может принимать следующие формы: а призывы голосовать за или против кандидата списка кандидатов; б выражение предпочтения какомулибо кандидату избирательному...
24307. Защита репутации юридическими средствами 87.5 KB
  Защита репутации юридическими средствами Защита чести достоинства и деловой репутации Гражданин вправе требовать по суду опровержения порочащих его честь достоинство или деловую репутацию сведений если распространивший такие сведения не докажет что они соответствуют действительности. Правила настоящей статьи о защите деловой репутации гражданина соответственно применяются к защите деловой репутации юридического лица. Защита репутации: право и PR Репутация – это информационное по сути явление которое отчасти пытаются описать и защитить с...
24309. Импульс (количество движения) 165 KB
  Импульсом (количеством движения) частицы или импульсом АТТ при поступательном движении называется векторная физическая величина, равная произведению массы частицы (массы АТТ) m на вектор ее скорости (скорость центра инерции АТТ)
24310. Разработка PR-кампании, сущность. Основные этапы 47.5 KB
  Разработка PRкампании сущность. PRкампания постановка целей и задач общая концепция кампании определение ключевых проблем и профилей целевых аудиторий. Всякая масштабная кампания представляет собой скоординированные целенаправленные и осуществляемые на протяжении определенного периода времени усилия рассчитанные на решение одной или нескольких задач которые должны приблизить организатора кампании к стратегической цели обусловленной его общей социальной миссией. Кампании преимущественно планируются и проводятся ради того чтобы...
24311. ВЗАИМОДЕЙСТВИЕ СПРОСА И ПРЕДЛОЖЕНИЯ 41.5 KB
  ВЗАИМОДЕЙСТВИЕ СПРОСА И ПРЕДЛОЖЕНИЯ Спрос это представленная на рынке потребность в товарах определяемая количеством тех или иных товаров которые потребители могут купить при сложившихся ценах и денежных доходах. Через эти колебания устанавливается тот уровень цен при котором обеспечивается равновесие спроса и предложения и в конечном итоге равновесие производства и потребления. Рассмотрим сначала эластичность спроса. Эластичность спроса по цене прямая эластичность спроса это степень чувствительности спроса на какойнибудь товар к...
24312. Разработка и реализация PR-акций и PR-кампаний 40.5 KB
  PRкампания постановка целей и задач общая концепция кампании определение ключевых проблем и профилей целевых аудиторий. Всякая масштабная кампания представляет собой скоординированные целенаправленные и осуществляемые на протяжении определенного периода времени усилия рассчитанные на решение одной или нескольких задач которые должны приблизить организатора кампании к стратегической цели обусловленной его общей социальной миссией. Кампании преимущественно планируются и проводятся ради того чтобы привлечь внимание общественности к...