- •Вятский государственный университет
- •Язык программирования Pascal
- •Алфавит языка Pascal
- •Структура программы
- •Присваивание
- •Ввод и вывод данных
- •Типы данных
- •Стандартные функции и процедуры
- •Операции
- •Разветвляющиеся вычислительные процессы
- •Циклы в языке Pascal
- •Оператор цикла с параметром (for)
- •Оператор цикла с предусловием (while)
- •Оператор цикла с постусловием (repeat)
- •Стандартные процедуры Break и Continue
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное
образовательное учреждение
высшего профессионального образования
Вятский государственный университет
Электротехнический факультет
Кафедра электрических станций
Линейные и разветвляющиеся, циклические
вычислительные процессы
Методические указания
к лабораторным занятиям
по дисциплине «Основы информатики»
для студентов заочного отделения
направления подготовки 140400
Киров 2012
Составители: ст. преподаватель Е.Н. Хорошинина
Подписано в печать Усл. печ. л.
Бумага типографская Печать матричная
Заказ № Тираж Бесплатно
Текст напечатан с оригинал-макета, представленного автором
610000, г. Киров. ул. Московская 36.
Вятский государственный университет, 2012
Введение
Данные методические указания содержат краткие теоретические сведения о языке программирования Pascal..
Язык программирования Pascal
Алфавит языка Pascal
Как и каждый язык, Паскаль имеет свой алфавит. В него входят латинские буквы, цифры от 0 до 9, специальные символы (+, –, *, /, =, ', . , : , ; ,<, >, ^, @, $, #), парные символы (<>, <=, >=, :=, [], (), {}, (* *), (..)), пробелы и зарезервированные слова. Зарезервированные слова не могут использоваться в качестве идентификаторов. Идентификаторы на языке Pascal — это имена констант, переменных, типов, программ и т. д. Длина идентификатора может быть любой, но значение имеют первые 63 символа. Идентификатор начинается буквой, за которой могут следовать буквы, цифры и знаки подчеркивания.
Текст программы на языке Pascal может содержать комментарии. Символом начала комментария является (* или {, символом окончания комментария — *) или }. Текст, заключенный в скобки комментариев, игнорируется компилятором, поэтому в нем можно употреблять буквы русского алфавита.
Строка, начинающаяся символами {$, является директивой компилятору. За этими символами следует команда компилятору.
Структура программы
Программа, написанная на языке Паскаль, состоит из заголовка программы, раздела подключения модулей, раздела описания и раздела исполнения, за которым следует точка — признак конца программы.
Структура программы на языке Паскаль в общем виде выглядит следующим образом:
Program имя программы ;
Uses имя модуля1, … , имя модуляN ;
Const описание констант ;
Type описание типов ;
Var описание переменных ;
Label описание меток ;
Procedure или Function описание подпрограмм ;
begin
раздел исполнения ;
end.
Заголовок программы не обязателен и предназначен лишь для удобства программиста.
На практике при написании программ разделы const, type, var, label могут следовать друг за другом в любом порядке и встречаться в разделе описаний сколько угодно раз, а также могут отсутствовать вообще.
Раздел исполнения должен присутствовать в любой программе и является основным.
При записи операторов необходимо соблюдать правила расстановки символов точки с запятой:
точка с запятой ставится после завершения каждого описания;
точка с запятой не ставится после слова begin и перед словом end, так как эти слова являются операторными скобками;
точка с запятой ставится между операторами;
в операторах цикла точка с запятой не ставится после слов while, repeat, do;
в условном операторе точка с запятой не ставится после слова then и перед словом else;
в операторе варианта точка с запятой не ставится после слова of.