Академический Документы
Профессиональный Документы
Культура Документы
2
Линейные алгоритмы
Шаг 1
Алгоритм Р реализован через
Шаг 2
последовательную алгоритмическую
Шаг 3
структуру, если каждый шаг алго-
ритма Р выполняется один раз,
причем после каждого i-го шага вы-
Шаг N -1 полняется (i+1)-й шаг, если i-й шаг
не конец алгоритма.
Шаг N
3
Линейные алгоритмы
4
Команды линейных
алгоритмов
команда ввода;
команда вывода;
команда присваивания.
5
Команда ввода
Структура команды:
ввод <список переменных>
Пример: ввод А, В, С
6
Команда ввода
7
Команда ввода
Процедуры Read и Readln
Различие процедур Read и Readln
Данные процедуры считывают данные с той строки, где
находится курсор.
После выполнения процедуры Read курсор остается
на той же строке.
После выполнения процедуры Readln ( от Read line)
курсор переходит в начало следующей строки.
8
Команда вывода
Структура команды:
вывод <список вывода>
Пример: вывод А, В, С
9
Команда вывода
10
Команда вывода
Процедуры Write и Writeln
11
Команда присваивания
12
Величина. Ее атрибуты
Величина – это элемент данных .
Атрибуты величины:
• Имя – это ее обозначение и место в памяти ЭВМ
• Тип – определяет множество допустимых значений и
множество применимых к ней операций, объем занима-
емой памяти и способ ее представления в памяти ЭВМ;
• Значение – динамическая характеристика, может ме-
няться многократно в ходе исполнения алгоритма.
13
Ти пы в ели чин
Память
Тип Диапазон значений
(в байтах)
Byte 0 .. 255 1
14
Величина. Виды величин
15
Операция присваивания
16
Выражение
17
Виды выражений
Арифметические
Логические
Строковые (символьные)
18
Правила записи выражений
19
Структура линейной программы
Begin
Ввод данных (Write, Readln);
Обработка данных (:= оператор присваивания);
Вывод данных (Writeln);
End.
20
Пример линейной программы
21