ГДЗ Інформатика 7 клас. Підручник [Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А.] 2015
3.4. Цикли з передумовою
Дайте відповіді на запитання
1.В алгоритмі циклом називають фрагмент (набір команд), який потрібно повторити деяку кількість разів.
2.Стандартний цикл з передумовою виконується так: виконавець виконує команду перевірки умови: якщо результат виконання цієї команди істинний, то виконуються команди, які містяться у тілі циклу, після чого знову виконується команда перевірки умови; якщо результат виконання цієї команди хибний, то виконується команда, яка є першою командою наступного фрагмента алгоритму.
3.Так, можуть. Це буде у випадку, коли результат виконання команди перевірки умови буде хибний. Наприклад, у задачі «Знайти п’ятий степінь додатного числа» задати умову перевірки невід’ємності основи, то при заданні основи, яка дорівнює -5, цикл для обчислення п’ятого степеня числа не виконається.
4.Так, виконання циклу може ніколи не закінчитися. Такий процес називають зацикленням алгоритму. Це можливе у тому випадку, коли умова припинення команд тіла циклу не стане ніколи хибною. Наприклад, якщо у задачі «Знайти суму цифр чотирицифрового числа» поставити умову припинення обчислень, коли ця сума дорівнюватиме нулю, то відбудеться зациклення алгоритму.
5.У стандартному циклі з передумовою команди тіла циклу виконуються, поки умова істинна. У Scratch команди тіла циклу виконуються, поки умова хибна.
6.У Scratch організувати цикл з передумовою можна за допомогою команди Повторювати поки... або за допомогою команди Коли натненуто клавішу...
Команда Повторювати поки... Команда Коли натненуто клавішу...
7.У розгалуженні команди виконуються по одному разу, а у циклі — кілька разів.
8.Розгалуження у Scratch можна організувати за допомогою команд якшо-інакше з блоку Керувати для організації повного розгалуження і команди якщо з блоку Керувати — для організації неповного розгалуження.