Урок:

Вкладені алгоритмічні структури повторення

27.11.2023
0 0
Вміст уроку:
1
2
3

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Опрацюйте теорію та перегляньте відео

Цикл називають вкладеним, якщо він міститься в тілі іншого циклу (його також називають внутрішнім), а цикл, у якому він міститься, — зовнішнім.

Як намалювати такий орнамент?

ц1.PNG

Для малювання 1 квадрату Рудий кіт має виконати такий цикл із лічильником:

01.PNG


Щоб намалювати 10 квадратів, потрібно 10 разів повторити дії:

  • опустити олівець,

  • виконати цикл малювання 1 квадрату,

  • змінити колір,

  • підняти олівець,

  • перейти в точку початку малювання наступного квадрата.

02.PNG

Порядок виконання вкладених циклів:
При першій ітерації (повторенні) зовнішнього циклу викликається внутрішній, який виконується до свого завершення. Після цього керування передається в тіло зовнішнього циклу. При другій ітерації зовнішнього циклу знову викликається внутрішній. І так триватиме доти, поки не завершиться зовнішній цикл.

У вкладених циклах можна використовувати не тільки цикли з лічильником, а й цикли з передумовою. Вони можуть бути як зовнішніми, так і внутрішніми циклами.

Приклад:

Щоб намалювати такий орнамент, слід 5 разів повторити цикл з передумовою, який повторюється, поки сторона спіралі а ≤ 32.

ц4.PNG

Для малювання однії спіралі потрібно, щоб сторона спіралі збільшувалась при кожному повторенні циклу.

У групі Змінні створимо нову змінну а.

а.PNG

Внутрішній цикл призначений для малювання однієї спіралі. В тілі циклу повторюється малювання відрізку довжиною а, збільшення величини а на 1 крок і поворот на 60°.

В тілі зовнішнього циклу виконується малювання однієї спіралі, поворот в напрямку 90 і переміщення на 30 кроків.

ц5.PNG

Якщо потрібно повторювати малювання спіралі, поки виконавець не досягне межі сцени, можна зовнішнім циклом зробити цикл з передумовою.

ц6.PNG

ц7.PNG

2

8 з 12 балів

Виконайте проект за відео

3

4 з 12 балів

Виконати інтерактивні вправи

Рефлексія від 15 учнів

Сподобався:

0

Так: 15

Ні: 0

Зрозумілий:

0

Так: 15

Ні: 0

Потрібні роз'яснення:

0

Ні: 14

Так: 1

Рекомендуємо

Вкладені алгоритмічні структури повторення. Тематичне оцінювання

Вкладені алгоритмічні структури повторення. Тематичне оцінювання

357

Аватар профіля Лизько Валентина Степанівна
Інформатика
6 клас

30 грн

Вкладені алгоритмічні структури розгалуження

Вкладені алгоритмічні структури розгалуження

390

Аватар профіля Лизько Валентина Степанівна
Інформатика
6 клас

33 грн

Складання програм з використанням алгоритмічної структури повторення. Практична робота 7.

Складання програм з використанням алгоритмічної структури повторення. Практична робота 7.

595

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

25 грн

Складання програм з використанням алгоритмічної структури слідування

Складання програм з використанням алгоритмічної структури слідування

490

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

30 грн

Вкладені цикли. Складання програм на опрацювання повторень

Вкладені цикли. Складання програм на опрацювання повторень

471

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

25 грн

Вкладені цикли. Складання програм на опрацювання повторень

Вкладені цикли. Складання програм на опрацювання повторень

413

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

35 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1292

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1114

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1346

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

498

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

653

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

284

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас