
- •Алгоритм. Свойства алгоритмов
- •Алфавит Языка Pascal
- •Структура Pascal-программы.
- •Идентификаторы. Переменные.
- •5.Константы. Виды констант.
- •Типы данные языка Pascal.
- •Порядковые типы данных. Стандартные подпрограммы, обрабатывающие порядковые типы данных
- •Операции. Арифметические операции. Арифметические выражения.
- •Стандартные арифметические функции. Порядок вычислений.
- •10.Преобразование типов данных. Стандартные функции преобразования типов данных.
- •11.Ввод с консоли. Вывод на консоль. Форматированный вывод.
- •12. Преобразование типов данных. Стандартные функции преобразования типов данных.
- •Условный оператор if. - предназначен для ветвления программы на два направления.
- •Оператор выбора case
- •Метки и безусловный переход. Операторы break и continue
- •Оператор циклов for-downto
- •Оператор циклов while.
- •Массивы. Описание переменных размерностей. Обращение к компонентам массива.
- •Многомерные массивы. Задание массива константой.
Идентификаторы. Переменные.
Идентификаторы – это имена элементов языка. Рекомендуется применять многословные имена для отображения их смысла. Идентификатор может иметь любую длину, однако только первые его 63 символа являются значимыми. Идентификатор должен начинаться с буквы и не может содержать пробелов. После первого символа идентификатора можно использовать буквы, цифры и символы подчеркивания, в идентификаторах можно использовать как строчные, так и прописные буквы .
Требования к идентификаторам:
могут содержать прописные и строчные латинские буквы, арабские цифры, символ подчеркивания, высота букв не различается,не могут начинаться с цифр,
длина произвольна,
Переменная в Паскале - именованный участок памяти для хранения данных определенного типа. Значение переменной в ходе выполнения программы может быть изменено.
В качестве данных в программах на языке Паскаль могут выступать числа, символы, целые строки символов. Разные виды данных требуют различного объема памяти для хранения. В соответствии с этими соображениями в языке Паскаль введено понятие "Тип". Тип переменной указывает на то, какие данные могут быть сохранены в этом участке памяти, и в каких действиях эта переменная может участвовать.
К базовым типам относятся:
тип целых чисел - Integer
тип "длинных" целых чисел - Longint
тип действительных (вещественных) чисел (то есть - с дробной частью) - Real
тип неотрицательных целых чисел от 0 до 255 - Byte
тип неотрицательных целых чисел от 0 до 65535 - Word
символьный тип - Char
строковый тип - String
логический тип - Boolean
Раздел описания переменных начинается служебным словом Var, после которого следуют записи следующего вида: <Список имен переменных>:<Название типа>;
5.Константы. Виды констант.
Константа – именованный элемент программы, который не меняет свое значение. Перед употреблением должна быть объявлена в разделе констант const. Определены два типа констант: истинные и типизированные.
Истинная константа. Она объявляется со значением. Ее тип неизвестен, поэтому ее значение в программе менять нельзя.
Типизированные константы. Они получают значение при описании , но могут его менять в теле программы.
Числовые константы. В тексте программы числовые константы записываются обычным образом, т. е. так же, как числа, например, при решении математических задач. При записи дробных чисел для разделения целой и дробных частей используется точка. Если константа отрицательная, то непосредственно перед первой цифрой ставится знак "минус".
Строковые и символьные константы. Строковые и символьные константы заключаются в кавычки.
Логические константы. Логическое высказывание (выражение) может быть либо истинно, либо ложно. Истине соответствует константа True, значению "ложь" - константа False.
Именованная константа. это имя ,которое в программе используется вместо самой константы. инструкция объявления именованной константы выглядит следующим образом:константа = значение;Именованные константы объявляются в программе в разделе объявления констант, который начинается словом const. После объявления именованной константы в программе вместо самой константы можно использовать ее имя.
Тип явно не указывают. Тип константы определяется ее видом.