ГДЗ Информатика 6 класс. Учебник [Ривкинд Й.Я., Лысенко Т.И., Черникова Л.А., Шакотько В.В.] 2020
13.01.2020,
6 Клас / Інформатика,
15 322,
0
3.3. Вложенные ветвления
Ответьте на вопрос
1. Какие разветвления называют вложенными?
Вложенные ветвления - это фрагмент алгоритма, в котором одно разветвление находится внутри другого разветвления. Рассмотрим выполнение приведенного на рисунке 3.26 фрагмента алгоритма. Сначала проверяется условие Завтра рабочий день? Если результат проверки этого условия Да, это выполняется команда Установить будильник на 7 часов утра и на этом выполнение всего этого фрагмента алгоритма заканчивается. Если результат проверки условия Завтра рабочий день? - Нет, это проверяется условие Завтра суббота? Если результат проверки этого условия Да, это выполняется команда Установить будильник на 8 часов утра и на этом выполнение всего этого фрагмента алгоритма заканчивается, а если результат проверки этого условия Нет, выполняется команда Установить будильник на 9 часов утра и выполнения всего этого фрагмента алгоритма заканчивается.
2. Объясните, как выполняются следующие вложенные разветвления
Вложенные ветвления можно использовать и в Scratch 2. Приведем пример фрагмента проекта в Scratch 2 с использованием вложенных ветвлений.
В приведенном фрагменте если клавишу пробел нажат, исполнитель перемещается на 10 шагов вперед. Если после этого перемещения он прикасается синего цвета, то он возвращается на 90 ° по часовой стрелке, а иначе (не притрагивается синего цвета) он возвращается на 90 ° против часовой стрелки.
3. Как выполняется приведен фрагмент алгоритма?
Проверка условия, если да, то идет последовательность команд 2, а если нет, то сначала последовательность и затем вновь проверка. Если да, то выполняется команда 3, а если нет, то последовательность команд 4, после чего алгоритм заканчивается.
4. Чем отличается выполнения приведенных фрагментов алгоритмов?
Поменяно местами, когда действие выполняется и нет.
Проверка условия, если да, то идет последовательность команд 1, а если нет, то опять проверка условия 2. Если да, то выполняется последовательность команд 2, а когда нет то последовательность команд 3, после чего алгоритм заканчивается.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter