ВУЗ:
Составители:
Рубрика:
9
PI = 3.14
l = 2 * PI * r
s= PI * r * r
PRINT "Длина окружности равна: ", l
PRINT "Площадь равна: ", s
END
Тема 4. Ветвление в алгоритмах и программах
Разветвляющий алгоритм – это алгоритм, в котором в зависимости
от условия выполняется либо одна, либо другая последовательность дейст-
вий. Для этой цели служат операторы передачи управления: безусловного
перехода GOTO n, где n – номер строки программы и условного перехода
IF <условие> GOTO n или IF <> THEN P
1
ELSE P
2
.
Во многих случаях требуется, чтобы при одних условиях выполня-
лась одна последовательность действий, а при других - другая.
Вся программа состоит из команд (операторов). Команды бывают
простые и составные (команды, внутри которых встречаются другие ко-
манды). Составные команды часто называют управляющими конструк-
циями. Этим подчеркивается то, что эти операторы управляют дальней-
шим ходом программы.
Рассмотрим запись условного оператора на языке Basic.
Простая форма оператора выглядит следующим образом:
IF <УСЛОВИЕ> THEN <ОПЕРАТОР>
или
IF <УСЛОВИЕ>
<ОПЕРАТОР 1>
<ОПЕРАТОР 2>
…
<ОПЕРАТОР N>
END IF
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
PI = 3.14 l = 2 * PI * r s= PI * r * r PRINT "Длина окружности равна: ", l PRINT "Площадь равна: ", s END Тема 4. Ветвление в алгоритмах и программах Разветвляющий алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность дейст- вий. Для этой цели служат операторы передачи управления: безусловного перехода GOTO n, где n – номер строки программы и условного перехода IF <условие> GOTO n или IF <> THEN P1 ELSE P2. Во многих случаях требуется, чтобы при одних условиях выполня- лась одна последовательность действий, а при других - другая. Вся программа состоит из команд (операторов). Команды бывают простые и составные (команды, внутри которых встречаются другие ко- манды). Составные команды часто называют управляющими конструк- циями. Этим подчеркивается то, что эти операторы управляют дальней- шим ходом программы. Рассмотрим запись условного оператора на языке Basic. Простая форма оператора выглядит следующим образом: IF <УСЛОВИЕ> THEN <ОПЕРАТОР> или IF <УСЛОВИЕ> <ОПЕРАТОР 1> <ОПЕРАТОР 2> … <ОПЕРАТОР N> END IF 9 PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »