Предмет:
Тема:
Понятие алгоритма, основные алгоритмические структуры
Вопрос:
Дан алгоритм нахождения корней квадратного уравнения
:
1) вычислить дискриминант вида
;
2) если
, то вещественных корней нет, перейти к пункту 5;
3) если
, то существует единственный корень
, перейти к пункту 5;
4) если
, то существуют два корня
;
5) напечатать результат, остановиться.
В данном описании используется базовая алгоритмическая структура …
Ответы:
+ ветвление
− линейная
− цикл со счетчиком
− цикл с постусловием
Решение:
В алгоритмической структуре «ветвление» сначала проверяется условие (вычисляется отношение, логическое выражение). Если условие истинно, то выполняется некоторая последовательность команд (положительная ветвь). В противном случае выполняется другая последовательность команд (отрицательная ветвь) или просто следующая команда (вырожденное ветвление). В словесном описании заданного алгоритма «ветвление» присутствует в пунктах со второго по четвертый.
ответ тест i-exam
ответ тест i-exam