Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка - массивы.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.12 Mб
Скачать

Тема 2.1 Структура программы

Язык Pascal был разработан профессором Цурихского университета Николаусом Виртом в 1970 году и назван в честь выдающегося французского математика и философа Блеза Паскаля.

Структура языка Pascal

Алфавит Слова Выражения Предложения Тексты

алфавит цифрыàбуквыàспециальные символы

словаàконстантыàпеременныеàимена типовàслужебные словаàметки

выраженияàарифметичекиеàотношенияàлогическиеàстроковые

текстыàпроцедурыàфункции

п редложения à описательные à исполнительные

заголовок оператор присваивания (:=)

комментарий { } условный оператор (if)

описание меток (label) оператор выбора (сase)

описание констант(const) операторы цикла (for,while,repeat)

описание типов (type) пустой

описание переменных(var) cоставной оператор (begin …end)

описание подпрограмм оператор вызова подпрограмм

(procedure, function)

Структура программы

1 Program primer; {заголовок программы}

2 Const . . . ; {описание констант}

Type . . . ; {описание типов}

Var . . . ; {описание переменных}

Procedure . . . ; { описание пользовательских

Function . . . ; процедур или функций}

3 Begin {раздел операторов}

Операторы программы

End.

11

Комментарии в программе на языке Pascal заключаются в {} и являются невыполняемой частью программы. Точка с запятой является разделителем между разделами (заголовок, раздел описаний и раздел операторов) и операторами программы.

  1. Описание констант

Константа- это величина, которая при выполнения программы не изменяет свое значение.

Символьная константа – это любой символ, заключенный в апострофы.

Строковая константа – это любая последовательность символов ( от 0 до 255), заключенная в апострофы.

Const имя константы = значение;

Пример:

Const N =10; {числовая целочисленная константа }

X = -3.7; {вещественная константа с фиксированной точкой}

Y = 4.1e7; { вещественная константа с плавающей точкой }

D = true; {логическая константа }

simv = ‘A’; {символьная константа }

stroke = ‘Иванов А.П.’ {строковая константа }

  1. Описание переменных

Переменная – это величина, которая в процессе выполнения программы может изменять свое значение.

Var имя переменной: тип;

Если несколько переменных одного типа, то их можно сгруппировать, разделив запятой.

Пример:

Var x,y:real; {вещественные}

a,b: integer; {целочисленные}

k:Boolean; {логическая}

ch: char; {символьная}

  1. Раздел операторов – это исполняемая часть программы, заключенная в операторные скобки ( служебные слова begin и end.)

Оператор – это команда ПК выполнить определенное действие.

Операнд – это данные над которыми выполняются действия.