ГДЗ Информатика 5 класс. Учебник [Ривкинд Й.Я., Лысенко Т.И., Черникова Л.А., Шакотько В.В.] 2018
23.09.2018,
5 Клас / Інформатика,
13 848,
3
4.6. Циклы с предусловием
Ответьте на вопрос
1. Что такое цикл в алгоритме?
Цикл - разновидность руководящей конструкции в высокоуровневых языках программирования, предназначенный для организации многократного исполнения набора инструкций (команд).
2. Как выглядит блок-схема цикла с предусловием?
Цикл - разновидность руководящей конструкции в высокоуровневых языках программирования, предназначенный для организации многократного исполнения набора инструкций (команд).
3. Как выполняется цикл с предусловием?
Рассмотренный выше цикл называют циклом с предусловием. Общий вид цикла с предусловием. Выполнение этого цикла происходит так: исполнитель выполняет команду проверки условия; если результат выполнения этой команды Да, это исполнитель выполняет команды тела цикла, после чего снова выполняет команду проверки условия; если же результат выполнения команды проверки условия Нет, исполнитель переходит к выполнению первой команды следующего фрагмента алгоритма.
4. От чего зависит количество исполнений команд тела цикла с предусловием?
Очередное выполнение или невыполнение этих команд зависит от результата выполнения команды проверки условия.
5. Могут ли команды тела цикла с предусловием не выполняться ни разу? Объясните свой ответ,
проиллюстрируйте объяснения примерами.
Да.
6. Может ли выполнение цикла с предусловием никогда не закончиться? Объясните свой ответ, проиллюстрируйте объяснения примерами.
Команды тела цикла именно «могут быть выполнены более одного раза», а не «обязательно выполняются более одного раза». Ведь размеры ведра и бочки могут быть таковы, что во время первого же выливания воды из ведра в бочку она наполнится и выполнения алгоритма закончится.
7. Что общего и чем отличаются цикл со счетчиком и цикл с предусловием?
Цикл со счетчиком - цикл, в котором некоторая переменная меняет свое значение от заданного начального значения до конечного значения с некоторым шагом, и для каждого значения этой переменной тело цикла выполняется один раз.
Цикл - разновидность руководящей конструкции, предназначенная для организации многократного выполнения команд. Также циклом может называться любая многократно исполняемая последовательность команд, организованная любым образом.
8. Как выглядит блок-схема цикла с предусловием в Scratch?
Начало - Проверка условия - Нет - Команды тела цикла - начало.
Начало - Проверка условия - Да - Конец.
Блок-схема цикла с предусловием приведен на рисунке 4.54. Выполнение этого цикла происходит так: исполнитель выполняет команду проверки условия; если результат выполнения этой команды Да, это исполнитель выполняет команды тела цикла, после чего снова выполняет команду проверки условия; если же результат выполнения команды проверки условия Нет, исполнитель переходит к выполнению первой команды следующего фрагмента алгоритма.
9. Как выполняется цикл с предусловием в Scratch?
Кроме того, команды тела цикла с предусловием могут не выполняться ни разу. Ведь результат выполнения команды проверки условия уже и в первый раз может быть Нет, и выполнение цикла сразу прекращается. В Scratch для организации цикла с предусловием можно использовать команд из группы курировать.
10. Как организовать в Scratch безусловный цикл?
В Scratch можно организовать выполнение так называемого Безумовного цикла. Для этого можно использовать команду Команды тела такого цикла будут выполняться до момента на тиснение пользователем кнопки Еще Останови все в правом верхнем углу окна, которое прерывает выполнение всего алгоритма.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter