1 of 12

Вкладені�цикли

За навчальною програмою 2017 року

Урок 49

8

teach-inf.com.ua

2 of 12

Що таке вкладені цикли?

Розділ 4 § 18

У програмах, складених мовою програмування Python, можна використовувати алгоритмічні конструкції, вкладені одні в одні.

8

© Вивчаємо інформатику teach-inf.com.ua

3 of 12

Що таке вкладені цикли?

Розділ 4 § 18

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

Можуть бути також цикли, які виконуються в тілі інших циклів, або так званих вкладених циклів.

8

© Вивчаємо інформатику teach-inf.com.ua

4 of 12

Що таке вкладені цикли?

Розділ 4 § 18

Розглянемо, наприклад, задачу про покупку з обмеженим бюджетом. Є 1000 грн.

Скільки упаковок цукерок, вафель і печива можна купити на всі ці гроші, якщо вартість упаковки:

100 грн

цукерок

50 грн

вафель

10 грн

печива

Обов’язково потрібно купити щонайменше по одній одиниці товару.

8

© Вивчаємо інформатику teach-inf.com.ua

5 of 12

Що таке вкладені цикли?

Розділ 4 § 18

Фрагмент розв’язку матиме такий вигляд.

8

© Вивчаємо інформатику teach-inf.com.ua

6 of 12

Що таке вкладені цикли?

Розділ 4 § 18

Цикл у рядках 6-10 містить обчислення суми, пере-вірку умови та цикл підрахунку кількості упаковок печива.

8

© Вивчаємо інформатику teach-inf.com.ua

7 of 12

Що таке вкладені цикли?

Розділ 4 § 18

Цикл у рядках 4-11, у свою чергу, містить цикл підрахунку кількості печива та вафель.

8

© Вивчаємо інформатику teach-inf.com.ua

8 of 12

Що таке вкладені цикли?

Розділ 4 § 18

Цикл 2-12 — містить цикли підрахунку кількості цукерок, вафель та печива.

8

© Вивчаємо інформатику teach-inf.com.ua

9 of 12

Розгадайте ребус

«Ребуси українською» © rebus1.com

Розділ 4 § 18

Цикл

8

© Вивчаємо інформатику teach-inf.com.ua

10 of 12

Домашнє завдання

Проаналізувати

§ 17, ст. 176-179

Розділ 4 § 18

8

© Вивчаємо інформатику teach-inf.com.ua

11 of 12

Працюємо за комп’ютером

Розділ 4 § 18

Сторінка

177-179

8

© Вивчаємо інформатику teach-inf.com.ua

12 of 12

Дякую за увагу!

За навчальною програмою 2017 року

Урок 49

8

teach-inf.com.ua