Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Повторюємо: Повторення — базова алгоритмічна структура, призначена для організації багаторазового виконання набору команд. Вираз «багаторазове виконання» означає, що команди будуть виконуватися скінченну кількість разів. У мовах програмування для опису структури повторення використовують оператори циклу.
Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Програмування Цикл з передумовою. Заголовка. Записуються умови, за яких виконання циклу триватиме або завершиться. Команди, виконання яких потрібно повторювати. Будь-який оператор циклу складається з двох частин: Тіла. Алгоритми та програми. Заголовок циклу. Умова. Тіло циклу
Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Програмування Цикл з передумовою. Цикл із передумовою описується оператором while... Скорочена форма. Повна формаwhile <логічний вираз>:<команда>while <логічний вираз>: <команда1> <команда2> . . . <команда n>else: <команда інакше>Алгоритми та програмиwhile a<5:a+=1while a<5: s=s+a a+=1else: print('Сума не змінюєтьсяꞌ)
Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Чашук О. Ф., вчитель інформатики ЗОШ№23, Луцьк. Програмування Цикл з передумовою. Цикл із передумовою описується оператором while... Скорочена форма оператора while працює таким чином. Повна форма оператора while працює таким чином. Визначається значення логічного виразу. Якщо це значення true, то виконується команда, що слідує після рядка зі знаком «:» у рядках, які мають відступ 4 позиції. Якщо значення логічного виразу false, то цикл завершується й управління передається команді, яка записана у програмному коді після тіла циклу. Повна форма оператора while мовою програмування Python, окрім команд, що входять до блоку while, використовує конструкцію else: після якої в новому рядку роблять відступ 4 позиції та записують команди, що мають виконуватись, якщо значення логічного виразу false. Алгоритми та програми