ГДЗ Інформатика 5 клас. Робочий зошит [Ривкінд Й.Я.] 2018
07.12.2018,
5 Клас / Інформатика,
24 029,
18
Урок № 27. Цикл з передумовою
1. Заповніть блок-схему циклу з передумовою.Йти шукати – знайти гриб і зібрати – Ні (не їстивний) – Йти шукати далі.
Йти шукати – знайти гриб і зібрати – Так (їстивний) - Кінець
2. Заповніть блок-схему виконання команди в Scratch.
Йти шукати – знайти гриб і зібрати – Ні (Поки корзинка не буде повна) – Йти шукати далі.
Йти шукати – знайти гриб і зібрати – Так (Корзинка повна) - Кінець
3. Поясніть, чим відрізняється виконання циклу з передумовою від виконання команди в Scratch.
Команди тіла циклу саме «можуть бути виконані більше ніж один раз», а не «обов’язково виконуються більше ніж один раз».
Але, на відміну від традиційного циклу з передумовою, команди тіла циклу з передумовою в Scratch виконуватимуться, якщо результат виконання команди перевірки умови буде Ні. Якщо ж результат виконання команди перевірки умови буде Так, то команди тіла циклу виконуватися не будуть.
4. Заповніть порівняльну таблицю циклів з лічильником і з передумовою.
Цикл з лічильником | Цикл з передумовою | |
Кількість повторень команд тіла циклу відома до початку виконання циклу | ||
Чим визначається кількість повторень команд тіла циклу | ||
Команди тіла циклу можуть виконуватися тільки один раз | + | |
Команди тіла циклу можуть виконуватися більше ніж один раз | + | |
Команди тіла циклу можуть не виконуватися жодного разу | + | |
Виконання циклу може ніколи не закінчитися | + |
Початок – Перемітитися на 10 кроків (якщо границя, відбитися)
Ні – Відбитися - Перемітитися
Так – Перемітитися
Повторювати поки клавіша не натиснуто:
Ні – Перемітитися
Так – Кінець
6. Виконайте алгоритм.
Початок – Узяти число 2 – Число менше ніж 45?
Ні – Повідомити останнє число – Кінець
Так – Помножити останнє число на 3 - Число менше ніж 45?
Виконання алгоритму
2
Число менше ніж 45? Так.
2 * 3 = 6
Число менше ніж 45? Так.
6 * 3 = 18
Число менше ніж 45? Так.
18 * 3 = 54
Число менше ніж 45? Ні - Повідомити останнє число – Кінець.
Скільки разів виконувалися команди тіла циклу: 4.
7. Виконайте алгоритм.
Запишіть задане число, при якому команди тіла циклу
Початок - Задати число
Число менше ніж 38?
Так - Помножити останнє число на 2
Ні - Повідомити останнє число - Кінець
Виконання алгоритму
Початок – (10) - Число менше ніж 38? Так - Помножити останнє число на 2 (20) - Число менше ніж 38? Так - Помножити останнє число на 2 (40) - Число менше ніж 38? Ні - Повідомити останнє число – Кінець.
виконуватимуться один раз: менше 19 і більше 38.
виконуватимуться чотири рази: менше 38 (Число 4)
не виконуватимуться жодного разу: більше 38
8. Петро пішов до лісу збирати гриби і взяв із собою кошик. Він вирішив збирати тільки або білі гриби, або опеньки. Складіть блок-схему алгоритму наповнення кошика грибами.
Йти шукати – знайти гриб і зібрати (Опеньки і білий гриб) – Ні – Йти шукати далі.
Йти шукати – знайти гриб і зібрати (Опеньки і білий гриб) – Так – Кінець.
10. Розгадайте ребус.
Відповідь: післяумова.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter