Приведенной блок-схеме соответствует фрагмент программы …
- ✓ Начало
Ввод 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
Конец.
Итак, правильной будет запись:
Начало
Ввод a,b
Если a>0 то X:=a/b
иначе
Если a<0 то X:=a+b
иначе X:=a-b
Вывод X
Конец.