Контрольная работа: Способы описания алгоритма Виды операторов
Тип-диапазон можно непосредственно указывать при объявлении переменной.
Вещественные типы . Значения вещественных типов определяют произвольное вещественное число с некоторой конечной точностью, зависящей от внутреннего формата числа.
Тип | Название | Длина, байт | Кол-во цифр мантиссы | Диапазон десятичного порядка |
Real | Вещественный | 6 | 11..12 | -39..38 |
Single | С одинарной точностью | 4 | 7..8 | -45..38 |
Double | С двоичной точностью | 8 | 15..16 | -324..308 |
Extended | С повышенной точностью | 10 | 19..20 | -4932..4932 |
Comp | Сложный | 8 | 10..20 |
-2*10 +1 -2*10 -1 |
6. Простые операторы: присваивания, перехода Goto , пустой оператор. Простейший ввод-вывод
Операторы выполняются в том порядке, в котором они записаны в программе. Разделителем оператора служит точка с запятой.
Все операторы разделяются на две группы: простые и структурные.
Операторы, не содержащие внутри себя других операторов, называются простыми . К ним относятся операторы присваивания, безусловного перехода, пустой оператор и оператор вызова процедур.
Оператор присваивания выполняет выражение, заданное в его правой части, и присваивает результат переменной, идентификатор которой расположен в левой части.
Формат оператора :
Идентификатор:=выражение;
Оператор безусловного перехода Goto служит для передачи управления оператору, помеченному меткой. Метка отделяется от оператора двоеточием. Оператор Goto применяется в случае, когда после выполнения некоторого оператора надо выполнить не следующий по порядку, а какой-либо другой, отмеченный меткой оператор.
Формат оператора:
Goto метка;
Формат описания меток:
Label
Имя метки;
Пустой оператор не содержит ни одного символа и не выполняет никаких действий.
Для выполнения операций ввода-вывода служат 4 процедуры: Read, Readln, Write, Writeln.
Процедура чтения Read обеспечивает ввод числовых данных, символов, строк и т. д. для последующей их обработки программой.
Формат:
Read (x1, x2,…, xn);
где x1, x2, …, xn – переменные допустимых типов.
Процедура чтения Readln аналогична процедуре Read. Единственное отличие заключается в том, что после считывания последнего в списке значения для одной процедуры Readlnданные для следующей процедуры Readln будут считываться с начала новой строки.
Процедура записи Write производит вывод числовых данных, символов, строк и булевских значений.
Формат :
Write (y1, y2,…, yn);
где y1, y2, …, yn – выражения целочисленного, вещественного, символьного, строкового, булевского и др. типов.
Процедура записи Writeln аналогична процедуре Write, но после вывода последнего в списке значения для текущей процедуры Writeln происходит перевод курсора к началу следующей строки. Процедура Writeln, записанная без параметров, вызывает перевод строки.