Компютърно моделиране · 3 клас · урок 5 от 5

Цикличен алгоритъм по дадено задание

Цикличен алгоритъм е алгоритъм, в който група действия се повтаря. Повторения има навсякъде около нас: в смяната на сезоните, в светофара, в ежедневните навици. В урока учениците откриват правилото в повтаряща се поредица и съставят цикъл по дадено задание, например за събиране на монети или изкачване на стълба. Разбират, че цикълът прави програмата по-кратка и по-лесна за промяна.

Работен лист за печат

Какво да запомним

  • Цикличен алгоритъм: група действия се повтаря няколко пъти.
  • Първо откриваме коя част се повтаря, после колко пъти.
  • Повторения в живота: сезоните, дните от седмицата, светофарът.
  • Цикълът прави програмата по-кратка и лесна за промяна.

Пример

Стълба с 5 стъпала, всяко „надясно, нагоре“: програмата е „повтори 5 пъти: надясно, нагоре“.

Проверете се: 15 въпроса

Натиснете въпроса, за да видите верния отговор и обяснението.

  1. Кое правим всеки ден отново и отново?
    • Посрещаме Нова година
    • Празнуваме рожден ден
    • Мием си зъбите сутрин
    • Тръгваме в първи клас

    Отговор: Мием си зъбите сутрин

    Миенето на зъби се повтаря всеки ден, а другите се случват веднъж в годината или веднъж в живота.

  2. Кой алгоритъм е цикличен?
    • Стани, седни
    • Скок
    • Повтори 10 пъти: скок
    • Седни

    Отговор: Повтори 10 пъти: скок

    Цикличният алгоритъм съдържа повторение.

  3. Червено, жълто, зелено, червено, жълто, ... Кое следва?
    • Синьо
    • Червено
    • Жълто
    • Зелено

    Отговор: Зелено

    Повтаря се групата червено, жълто, зелено.

  4. Монетите са на всяко второ поле надясно, общо 4. Кой цикъл ги събира?
    • Повтори 4 пъти: надясно, вземи
    • Повтори 4 пъти: надясно, надясно, вземи
    • Повтори 8 пъти: вземи
    • Повтори 2 пъти: надясно, вземи

    Отговор: Повтори 4 пъти: надясно, надясно, вземи

    До всяка монета героят прави 2 стъпки надясно и я взима, 4 пъти.

  5. Робот: повтори 4 пъти: напред 3 полета, завий надясно. Каква фигура минава?
    • Триъгълник
    • Квадрат
    • Кръг
    • Права линия

    Отговор: Квадрат

    Четири равни страни и четири еднакви завоя дават квадрат.

  6. Кое е пример за повторение в природата?
    • Писмо до баба
    • Смяната на сезоните
    • Счупена чаша
    • Паднало дърво

    Отговор: Смяната на сезоните

    Пролет, лято, есен и зима се сменят отново и отново.

  7. Колко пъти се повтаря 'пляс' в: пляс, пляс, пляс, пляс?
    • 2
    • 5
    • 4
    • 3

    Отговор: 4

    Думата 'пляс' е записана 4 пъти.

  8. Квадрат, кръг, квадрат, кръг, ... Кое следва?
    • Квадрат
    • Кръг
    • Триъгълник
    • Звезда

    Отговор: Квадрат

    Повтаря се двойката квадрат, кръг.

  9. Стълба има 5 стъпала. Всяко е: надясно, нагоре. Кой цикъл води героя до върха?
    • Повтори 5 пъти: надясно, нагоре
    • Повтори 10 пъти: нагоре
    • Повтори 2 пъти: надясно, нагоре
    • Повтори 5 пъти: надясно

    Отговор: Повтори 5 пъти: надясно, нагоре

    За всяко стъпало се повтарят двете команди, общо 5 пъти.

  10. Защо цикълът е по-добър от много еднакви команди?
    • Не са нужни команди
    • Програмата е по-кратка и лесна за промяна
    • Героят става по-голям
    • Програмата работи само веднъж

    Отговор: Програмата е по-кратка и лесна за промяна

    С цикъла пишем командите веднъж и сменяме само броя повторения.

  11. Кой ден идва след неделя?
    • Събота
    • Вторник
    • Петък
    • Понеделник

    Отговор: Понеделник

    Дните от седмицата се повтарят отново и отново.

  12. Коя част се повтаря в: скок, пляс, скок, пляс, скок, пляс?
    • Само скок
    • Пляс, пляс
    • Скок, скок
    • Скок, пляс

    Отговор: Скок, пляс

    Двойката „скок, пляс“ се повтаря 3 пъти.

  13. Червено, синьо, синьо, червено, синьо, синьо... Колко сини има в една повтаряща се част?
    • 2 сини
    • 1 синьо
    • 3 сини
    • 4 сини

    Отговор: 2 сини

    Частта „червено, синьо, синьо“ има 2 сини.

  14. Стълба има 4 стъпала, всяко: нагоре, надясно. Колко команди има в тялото на цикъла?
    • 4 команди
    • 8 команди
    • 1 команда
    • 2 команди

    Отговор: 2 команди

    В цикъла са „нагоре“ и „надясно“, а той се повтаря 4 пъти.

  15. Програмата „повтори 5 пъти: надясно, нагоре“ трябва да изкачи 8 стъпала. Какво сменяме?
    • Числото 5 с 8
    • Добавяме 8 нови команди
    • Трием цикъла
    • „Нагоре“ с „надолу“

    Отговор: Числото 5 с 8

    Сменяме само броя повторения.