- •«Основы пРограммирования на языке pAscal»
- •Лабораторная работа №1
- •1. Общие сведения
- •1.1. Введение
- •1.2 Алфавит языка Паскаль
- •1.3. Константы
- •1.3.1. Символьные константы
- •1.4. Переменные
- •1.5. Перечисляемые типы данных
- •1.6. Оператор присваивания
- •1.7. Выражения
- •1.8. Организация программы
- •1.9. Комментарии
- •1.10. Операторы ввода-вывода
- •1.10.1. Операторы ввода
- •1.10.2. Операторы вывода
- •1.10.3. Управление формой вывода данных
- •1.10.4 Вывод значений переменных
- •Лабораторная работа №2
- •1.Общие сведения.
- •1.1. Понятие циклического процесса.
- •1.2. Операторы цикла с параметром.
- •1.3. Оператор цикла с предусловием.
- •1.4. Оператор цикла с постусловием.
- •1.5. Вложенные циклы.
- •2. Задание
- •3. Содержание отчёта
- •4. Контрольные вопросы.
- •Лабораторная работа №3
- •1. Общие сведения.
- •2. Задание.
- •3. Содержание отчета.
- •4. Контрольные вопросы.
- •Лабораторная работа №4
- •1. Общие сведения.
- •1.1. Описание процедуры.
- •1.2. Функция.
- •1.3 Обращение к подпрограммам.
- •2. Задание
- •3. Содержание отчета.
- •4. Контрольные вопросы:
- •Лабораторная № 5
- •1.Общие сведения.
- •1.1. Установка графического режима.
- •1.2. Процедура
- •1.3. Координаты.
- •1.4. Цвета.
- •1.5. Линии и точки.
- •1.6. Многоугольники.
- •1.7. Дуги, окружности, эллипсы.
- •1.8. Заполнения.
- •1.9. Вывод текста.
1.3. Константы
Постоянные величины, значения которых не меняются в процессе выполнения программы, называются константами. Язык Паскаль работает с константами двух типов: числовыми и символьными. Константы в программе могут быть представлены непосредственно числом, либо именем.
Числа в языке Паскаль имеют запись, близкую к обычной математической, и могут быть целого или действительного типа. Положительный знак числа может опускаться. При записи действительных чисел для отделения целой части от дробной используется точка. Запись числа не может начинаться или заканчиваться десятичной точкой.
Примеры записи чисел :
Целые Действительные
+4 2.65
1987 -11,862
-100 0.5
37 -4,0
Действительные числа могут быть записаны в показательной форме, где десятичный порядок числа записывается буквой E. Так, например, одно и то же число – 0,000025 или −0,25∙10-4 на языке Паскаль записывается как –0.25Е-4 или –2.5Е-5.
Диапазон изменения целых чисел в Паскале ±32767, а вещественных ±1035. Если константа представлена в программе именем, то она должна быть описана в разделе описания констант, который начинается со служебного слова CONST.
Например:
CONST N
PI=3.1415926;
1.3.1. Символьные константы
Константы символьного типа записываются литерами, заключенными в апострофы (одиночные кавычки).
Например:
‘404’; ‘ХУС’; ‘Таблица значений’.
Если в строку необходимо включить сам апостроф, то его записывают дважды.
Например:
‘Контрольная работа по курсу ‘Информатика’’.
Длина символьной константы может достигать 255 символов.
1.4. Переменные
Величины, значения которых могут изменяться в процессе выполнения программы, называются переменными. Переменные в программе могут быть представлены только именем. В компьютере для каждой величины отводится определенная область памяти, где хранится ее значение.
Имена (идентификаторы) отличаются от служебных слов тем, что выбираются самим программистом. Имя переменной должно состоять из букв или из букв и цифр, но первым символом должна быть буква. Длина имени не должна превышать 63-х символов.
Например: X, Y22M, Gamma, ALFA, R15, PTF3, IndMax.
Переменные могут быть целыми, вещественными и символьными. Тип переменной должен соответствовать типу данных, которые она представляет. Значениями целых переменных всегда являются целые числа, а значениями вещественных –вещественные числа. Значениями символьных переменных являются символы.
В программе должно содержаться указание о том, какие значения (целые, вещественные или символьные) будут принимать используемые переменные.
Раздел описания переменных в программе начинается со служебного слова VAR (Variable – переменная).
Задание типа переменных осуществляется с помощью операторов описания типов переменных REAL (вещественный), INTEGER (целый), CHAR (символьный).
В общем виде описание переменных выглядит следующим образом:
VAR V1, V2, V3, . . . Vn : T;
где V1, V2, V3, . . . Vn – имена переменных, T– тип данных.
Например:
VAR
N, K : INTEGER;
PI, MAX : REAL;
SA, SB : CHAR;
В данном примере переменные N и K объявляются целыми, PI и MAX – вещественными, а SA и SB – символьными.
Необходимо помнить, что описание всех переменных программы обязательно!
