Урок:

Опис алгоритмів із циклом із передумовою мовою програмування

Вміст уроку:

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

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

1:

Теоретичний блок

Опрацювати відеоурок

Опорний конспект

Цикл while (цикл із передумовою) буде повторюватися до тих пір, поки це потрібно.

Як працює цикл while?

16.PNG

  • <умова> — логічний вираз, що є умовою виконання циклу;

  • <тіло циклу> — блок операторів, що виконуються під час кожної ітерації.

Виконання оператора циклу while починається з обчислення значення логічного виразу — умови циклу. Результатом перевірки умови може бути True або False.


Якщо умова істинна, то виконуються оператори тіла циклу й керування повертається на перевірку умови. Якщо ж умова хибна, то виконується оператор, який є наступним після оператора while.

Блок операторів тіла циклу має бути записаний з відступом від лівого краю!

Приклад:

Проаналізуймо виконання циклу:

вайл2.PNGПри початковому значенні х=7 цикл виконається 3 рази. Коли х набуває значення 10, умова стає хибною і цикл припиняє роботу.

вайл1.PNG

При початковому значенні х = 11 цикл не виконається жодного разу.

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

Нескінченний цикл

Наведений фрагмент програми ілюструє нескінченний цикл:
num = 0
while num < 20:
               print (num)

 


У тілі циклу значення num не змінюється, тому умова num<20 залишається істинною, тобто цикл є нескінченним.


Якщо як умову циклу while задати True, умова ніколи не стане хибною й цикл не завершиться.

Не забувай задавати початкові значення змінних перед оператором циклу!

Приклад:

Знайти суму цифр числа n.

18.PNG

2:

Тестування

Цикли з передумовою. Python
7 квітня 2024
0 0
Аватар профіля Іванська Тетяна Сергіївна
6
Аватар профіля Іванська Тетяна Сергіївна
Інформатика
7 клас
9 10 67 0
6

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

Сподобався:

3 0

Зрозумілий:

3 0

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

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

Опис алгоритмів із циклом із передумовою мовою програмування

Опис алгоритмів із циклом із передумовою мовою програмування

194

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

25 грн

Опис алгоритмів із циклом із параметром мовою програмування

Опис алгоритмів із циклом із параметром мовою програмування

138

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

25 грн

Реалізація алгоритму мовою програмування

Реалізація алгоритму мовою програмування

96

Аватар профіля Андрієнко Мар`ян Андрійович
Інформатика
11 клас

25 грн

6 клас. Урок 40. Алгоритми і програми з циклами з передумовою

6 клас. Урок 40. Алгоритми і програми з циклами з передумовою

131

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

21 грн

6 клас. Урок 39. Алгоритми і програми з циклами з передумовою

6 клас. Урок 39. Алгоритми і програми з циклами з передумовою

170

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

21 грн

Схожі уроки

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

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

954

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

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

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

804

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

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

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

988

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

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

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

309

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

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

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

441

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