Основные сведения о языке программирования Pascal - Основы программирования на языке PascalABC.NET

Перейти к контенту

Главное меню:

Основные сведения о языке программирования Pascal

Язык Паскаль
В основе любого языка лежит алфавит. Алфавит языка Pascal состоит из букв латинского алфавита (заглавные и строчные буквы не различаются), цифр и специальных знаков (знаков препинания, скобок, знаков арифметических операций и других).

Программы производят операции над некоторыми объектами. Отдельный информационный объект называется величиной. Величины бывают различного типа: числовые, символьные, строковые, табличные и др. Кроме того, величины делятся на константы и переменные.

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

Числовые константы могут записываться в обычной форме (например: 3.14, -0.5) или в экспоненциальной форме. Например:
1.23E+08 – это число 1,23х108 = 123000000;
4.5E-04 – это число 4,5х10-4 = 0,00045.

Символьная константа – один любой символ, заключенный в апострофы (например: 'a', 'b', '=').

Строковая константа – это последовательность любых символов, заключенная в апострофы (например: 'ответ', 'a+b=').

Логическая константа принимает одно из двух значений: True (истина) и False (ложь).

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

Значения переменных хранятся в ячейках оперативной памяти.

Тип переменной определяет способ хранения данных в памяти компьютера и допустимые операции над ними.

Имя (идентификатор) – любая последовательность латинских букв, цифр и символа подчёркивания, начинающаяся с буквы или символа подчеркивания. Например:
N, N1, massa, massa_telaправильно;
1N, масса, massa telaнеправильно.
 
Структура программы на языке Pascal



Программа на Паскале состоит из нескольких разделов: заголовка программы, раздела описания данных, раздела операторов.
Операторы – языковые конструкции для записи действия, выполняемого над данными в процессе решения задачи. В конце каждого оператора и каждого раздела программы ставится символ «;». После ключевого слова Begin ("начало") и перед словом End ("конец") точку с запятой ставить не нужно. В конце программы обязательно должна быть точка. Допускается произвольное разделение операторов на строки, но лучше выделять структуру визуально.

Заголовок задаёт символическое имя программы, в данной версии Паскаля не является обязательным.

В разделе описания данных указываются имена используемых в программе переменных и их типы:
Var <список переменных> : <тип>;
Имена переменных одного типа в списке разделяются запятыми, описание каждого типа заканчивается точкой с запятой.

При необходимости указываются имена констант и их значения:
Const <имя> = <значение>;

Основные типы данных PascalABC.NET
НазваниеОбозначениеДопустимые значенияОбъём занимаемой памяти
Целочисленныйinteger
-2147483648 … 2147483647
(в классическом Паскале -32 768… 32 767)
4 байта
Вещественныйreal-1.8∙10308  … 1.8∙10308
8 байтов
СимвольныйcharПроизвольный символ Unicode
(в классическом Паскале ASCII)
2 байта
СтроковыйstringПроизвольная последовательность символов
2 байта на символ
ЛогическийbooleanTrue (Истина) или False (Ложь)
1 байт
Пример описания констант и переменных:
const pi=3.14;
var i,j: integer; a,b: real; x: string;



 
Назад к содержимому | Назад к главному меню