Предмет:
Тема:
Алгоритмы разветвляющейся структуры

Вопрос:

Приведенной блок-схеме соответствует фрагмент программы …

Ответы:
+ Начало
Ввод
a,b
Если a>0 то X:=a/b
иначе
Если
a<0 то X:=a+b
иначе  X:=a-b
Вывод X
Конец
.

 Начало
Ввод
a,b
Если a > 0 то
Если
a < 0 то X:=a+b
иначе  X:=a-b
иначе X:=a/b
Вывод X
Конец.

 Начало
Ввод
a,b
Если a > 0 то X:=a/b
Если a < 0 то X:=a+b
иначе  X:=a-b
Вывод X
Конец.

 Начало
Ввод
a,b
Если a>0 то начало
X:=a/b
Если a < 0 то X:=a+b
конец
иначе
 X:=a-b
Вывод X
Конец.
Решение:
Оба условия данного алгоритма задают алгоритм ветвления в полной форме  и в каждой своей ветке содержат по одному действию. При описании  фрагмента блок-схемы алгоритма с помощью операторов символического языка сначала будет описана положительная ветка условия а>0, затем ветвь иначе, которая содержит вложенное условие a<0. Для вложенного условия также сначала описывается положительная ветка, а затем отрицательная.
Итак, правильной будет запись:
Начало
Ввод
a,b
Если a>0 то X:=a/b
иначе
Если
a<0 то X:=a+b
иначе  X:=a-b
Вывод X
Конец
.
ответ тест i-exam