267.56K
Category: programmingprogramming

Управление циклом else (8 класс)

1.

Тема:
Управление циклом: else
Урок 23
Информатика 8 класс

2.

Повторение
• Какие виды циклов в Python вам известны?
• Как по-другому называется цикл whilе в Python?
• Какие операторы управления циклом вам известны?
• Для чего используется в цикле оператор continue?
• Для чего используется в цикле оператор break?

3.

• Оператор else в Python применяется в
операторе условия else if.
• Кроме того, оператор else в Python
применяется в циклах while и for.

4.

Как используется оператор else в цикле for
Если в цикле for оператор else написать после тела цикла, то, когда условие
становится ложным, выполняется блок операторов после else.
Например:
Пример 1.
Тело цикла
В данной программе будут выведены в столбец числа 0 1 2 3, после
выполнения программы будет выведено слово «конец»

5.

Оператор break
• Если в цикле for используется оператор break, то команды после
этого оператора не выполняются
Пример 2. Программа выводит на экран последовательность
чисел. Если число равно 2,выполнение цикла останавливается
На экране выведется в столбец 0 1 2

6.

Оператор continue
• Если в тело цикла включить оператор contineu, то текущая
итерация цикла не выполняется, но это никак не влияет на работу
оператора else.
Пример 3
Результат выполнения программы
0
1
3
конец

7.

Как используется оператор else в цикле while
Пример 4. Программа выводит на экран слово «выполняем», пока
условие повторение цикла истинно, как только условие становится
ложным, выводится слово «завершаем»

8.

Операторы else и break в цикле while
Если в теле цикла встречается оператор break, то цикл
завершается, а команды после не выполняются.
Пример 5.
Результат выполнения
выполняем

9.

Операторы else и continue в цикле while
• Если в теле цикла используется оператор continue, то выполнение
текущего шага пропускается и проверяется условие выполнения
следующего шага.
Пример 6
Результат выполнения
выполняем
завершаем

10.

Что будет выведено на экране?
Пример 7

11.

Что будет выведено на экране?
Пример 8.

12.

Формативное оценивание
• Набрать примеры с 1 по 8, проверить выполнение данных
программ.
Скрины программ и результатов прислать учителю в чат Teams

13.

Домашнее задание
• §23, стр 145 – 148
7 Домашнее задание – задачи 1 и 2 стр 150
English     Русский Rules