Простые типы данных
End.
Begin
Основные операторы языка Паскаль
1. Оператор присваивания.Он имеет следующий вид:
Имя переменной:= выражение;
При этом тип переменной и тип выражения должны быть одинаковыми.
Если, например, переменные описаны следующим образом
var x,y,m,d:Integer;
то оператор m:= x*y; будет синтаксически правильным,
оператор d:=x/y; будет не правильным, т.к. переменная d – целочисленная, а выражение x/y –вещественное.
2. Операторы ввода.
read (список переменных);
readln (список переменных);
При выполнении процедуры read(x1, x2, …, xn) программа прерывается, и компьютер ждет ввода с клавиатуры n значений переменных из списка x1, x2, …, xn. Эти значения – константы соответствующих типов при вводе должны разделяться пробелами. Набор данных завершается клавишей ввода.
При использовании нескольких операторов readln ( readln(a); readln(b); readln(c); ) ввод значений переменных разделяется не пробелами, а клавишей ввода (Enter).
3. Операторы вывода.
write (список выражений);
writeln (список выражений);
Процедура write(x1, x2, …, xn) печатает на экране значения выражений из списка x1, x2, …, xn. Процедура writeln отличается тем, что переводит курсор в начало следующей строки.
Для вывода на экран сообщения (константы типа строка символов) оператор вывода будет следующим writeln(‘введите данные’);.Чтобы вывести на экран сообщение и значение переменной Х используют оператор writeln(‘получен результат’, Х);
Для удобства просмотра результата выполнения в любую программу можно включать следующие операторы: clrscr для очистки экрана и для задержки экрана один из трех операторов: readln, readkey, или repeat until keypressed. А для использования вышеперечисленных операторов в начале программы в разделе uses подключается модуль crt.
Пример простейшей программы:
Program first;
Uses crt;
Clrscr;
Write(‘Это моя первая программа!’);
Readkey;
Любые данные, т.е. константы, переменные, значения функций или выражения, в Турбо Паскале характеризуются своими типами. Тип определяет область допустимых значений, а также операции и функции, применяемые к величинам этого типа. Кроме того, тип определяет также и формат внутреннего представления данных в памяти ПК.
![]() | ![]() |
Порядковые типы Вещественные типы
![]() | ![]() | ![]() | |||