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.


 

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

26075. Сущность трастовых операций 44 KB
  Правоотношения связанные с трастом возникают в результате учреждения траста на основании договора об учреждении траста заключаемого учредителем траста и доверительным собственником в пользу бенефициара выгодоприобретателя траста. Предварительная обязанность доверительного собственника предоставлять условия по которым будет вестись работа траста. Доверительными собственниками не могут быть лица которые могут быть признаны бенефициарами по данному договору об учреждении траста органы государственной власти органы государственного...
26076. Материальная выгода. Налогообложение материальной выгоды 37.5 KB
  Налогообложение материальной выгоды В последнее время широкое распространение получила продажа товаров населению в кредит. И мало кто из покупателей подозревает что в такой ситуации у него может появиться доход называемый материальной выгодой. Статьей 212 НК РФ установлены особенности исчисления доходов получаемых в виде материальной выгоды. Экономия на процентах и материальная выгода Это один из наиболее часто встречающихся видов материальной выгоды.
26077. Отчетность крестьянских (фермерских) хозяйств и других предприятиях малого бизнеса 39 KB
  При составлении бухгалтерской отчетности необходимо руководствоваться Законом РФ О бухгалтерском учете и отчетности и постановлением Минфина РФ от 07. Бухгалтерская отчетность малого предприятия Закон № 209ФЗ пунктом 3 статьи 7 предусматривает упрощенный порядок составления субъектами малого и среднего предпринимательства статистической отчетности.2003 № 67н О формах бухгалтерской отчетности организаций далее Приказ № 67н. Согласно пункту 2 статьи 13 Закона № 129ФЗ бухгалтерская отчетность организаций имеющих статус субъектов малого...
26078. Бухгалтерский и налоговый учет амортизации основных средств 39 KB
  Амортизационные отчисления это денежное выражение размера амортизации которое должно соответствовать степени износа основных фондов. Норма амортизации это установленный размер амортизационных отчислений за определенный период времени по конкретному виду основных средств выраженных как правило в процентах к балансовой стоимости. Объектами для начисления амортизации являются объекты основных средств находящиеся в организации на праве собственности хозяйственного ведения оперативного управления.
26079. Бюджетная система РФ‚ её структура и принципы функционирования 35.5 KB
  Согласно БК РФ все действующие на территории Российской Федерации бюджеты представляют в совокупности определенную систему которая называется бюджетной системой которая состоит из бюджетов трех уровней: первый уровень федеральный бюджет и бюджеты государственных внебюджетных фондов; второй уровень бюджеты субъектов Российской Федерации и бюджеты территориальных государственных внебюджетных фондов; третий уровень местные бюджеты ст. Правовая форма бюджетов всех уровней описывается в статье 11. Бюджет субъекта Российской Федерации и...
26080. Оформление результатов аудиторской проверки 49 KB
  В акте аудиторской проверки с достаточной подробностью и доказательностью однако без включения малосущественных деталей аудиторы сообщают клиенту о проделанной работе о ее основных направлениях и о том какие из этих направлений подвергнуты сплошной проверке а какие выборочной. Акт аудиторской проверки является строго конфиденциальным документом с содержанием которого аудиторы не вправе без согласия на это клиента знакомить третьих лиц за исключением случаев предусмотренных действующим законодательством выявление хищений...
26081. Горизонтальный, вертикальный и трендовый анализ баланса 28 KB
  Изменение удельного веса отдельных статей позволяет отслеживать и прогнозировать структурные изменения в составе активов и их источников покрытия. Анализ динамики валюты баланса структуры активов и пассивов организации позволяет сделать ряд важных выводов необходимых как для осуществления текущей финансовохозяйственной деятельности так и для принятия управленческих решений на перспективу. Исследование изменения структуры активов организации позволяет получить важную информацию. Так увеличение доли оборотных средств в имуществе может...
26082. Государственная поддержка малых форм хозяйствования в аграрном секторе 33 KB
  Малые формы хозяйствования на селе без поддержки государства и без собственного внутригруппового взаимодействия не всегда способны успешно противостоять в конкурентной борьбе крупному капиталу отстаивать свои экономические политические и социальные интересы поэтому формирование системы государственной поддержки малых форм хозяйствования на селе является одним из ключевых моментов в решении задач агропродовольственной политики. Главным принципом государственной поддержки малых форм хозяйствования является создание экономических и правовых...
26083. Государственное регулирование экономики: необходимость, сущность, объекты, цели, методы 31 KB
  Особая роль государства в развитии аграрной сферы объективно обусловлена рядом причин. Таким образом активная аграрная политика государства является необходимым условием нормального развития сельского хозяйства в любой стране. Из этой главной двуединой задачи государства в области сельского хозяйства вытекает целый ряд более конкретных задач которые также носят долговременный стратегический характер: содействие научнотехническому прогрессу и росту эффективности производства в сельском хозяйстве; поддержание эквивалентности в...