Реферат: Основные алгоритмические конструкции и соответствующие им конструкции языка программирования QBasic
Базовая структура "ветвление". Определяет выполнение действий в зависимости от выполнения условия. Каждый из путей ведет к общему выходу, так что работа алгоритма будет продолжаться независимо от того, какой путь будет выбран.
Язык QBasic |
Язык блок-схем |
Неполное IF Условие THEN действия |
|
Полное IF Условие THEN действия 1 ELSE действия 2 |
|
Пример алгоритма ветвления на алгоритмическом языке QBasic:
INPUT «1 или 2?»
IF=1 OR I=2 THEN
PRINT “Ок”
ELSE
PRINT “Вне диапазона”
END IF
Основные алгоритмические конструкции:
Циклический алгоритм.
Повторяющееся выполнение действий (групп действий),зависящее от выполнения условия, называется циклом.
Любой цикл состоит из трех частей: начала, проверки и тела цикла. Начало – всегда первая часть цикла. Главная его функция – подготовить цикл. Проверка определяет момент выхода из цикла.
Базовая структура "цикл". Обеспечивает многократное выполнение некоторой совокупности действий, которая называется телом цикла. Основные разновидности циклов представлены в таблице:
Язык QBasic |
Язык блок-схем |
Цикл типа пока. | |
Do Until условие тело цикла (последовательность действий) Loop |
|
Do While условие тело цикла (последовательность действий) Loop |
К-во Просмотров: 423
Бесплатно скачать Реферат: Основные алгоритмические конструкции и соответствующие им конструкции языка программирования QBasic
|