Алгоритмизация и программирование задач. Петрова М.В. - 6 стр.

UptoLike

Составители: 

6
1. Однозначность алгоритма единственность толкования исполните-
лем правил выполнения действий и порядка их выполнения.
2. Конечность алгоритма обязательность завершения каждого из дей-
ствий.
3. Результативность алгоритма выполнение алгоритма завершается
получением определенных результатов.
4. Массовость алгоритма возможность применения данного алгорит-
ма для решения целого класса задач.
5. Правильность алгоритма способность алгоритма давать правиль-
ные результаты решения поставленных задач.
Простые типы данных
Все переменные, используемые в программе, должны быть перечислены в
разделе описания переменных, который состоит из предложений описания пе-
ременных. Эти предложения размещаются между заголовком программы, под-
программы или модуля и зарезервированным словом begin, открывающим раз-
дел операторов. Предложение описания переменных имеет вид
Var v1,v2,…: type;
где v1,v2…. список переменных, а type задает тип переменных из данного
списка.
Все имеющиеся в Паскале типы принято делить на группы. Типы, принад-
лежащие одной группе, имеют определенное сходство. Прежде всего, выделяют
простые и структурные типы. Простые типы, в свою очередь, подразделяют-
ся на порядковые и вещественные типы. В табл. 2 приведено описание про-
стых типов.
Таблица 2
Название Идентификатор Множество допустимых символов
Порядковый
Короткий целый shortint -128..127
Байтовый byte 0..255
Слово word 0..65535
Целый integer -32768..32767
Длинный целый longint -2147483648..2147483647
Символьный char Набор символов кода ASCII
Булев boolean True, False
Вещественный
Вещественный Real
-1,7×10
38
..-2,9×10
-39
, 2,9×10
-39
..1,7×10
38
С одинарной точностью Single
-3,4×10
38
..-1,5×10
-45
, 1,5×10
-45
..3,4×10
38
С двойной точностью Double
-1,7×10
308
..-5,0×10
-324
, 5,0×10
-324
..1,7×10
308
С повышенной точностью Extended
-1,1×10
4932
..-1,9×10
-4951
, 1,9×10
-4951
..1,1×10
4932
Сложный comp -2
63
+1..2
63
-1