Презентация к уроку информатики на тему "Цикл for" (8 класс)
Cкачать презентацию: Презентация к уроку информатики на тему "Цикл for" (8 класс)
Презентация по слайдам:
Слайд #1
Цикл for
Андриенко Дмитрий

Слайд #2
О циклах
Это управляющие конструкции, которые позволяют многократно выполнять требуемую последовательность инструкций
Примеры циклов в жизни:
добавление щепотки приправ в варящийся бульон и помешивание его до тех пор, пока пакетик специй не закончится.
следование строгому расписанию каждый будний день, пока не наступят долгожданные выходные.
смена времён года.

Слайд #3
Задача
Представьте, что вам нужно последовательно напечатать числа от 1 до 9999999999.

Слайд #4
Задача
Представьте, что вам нужно последовательно напечатать числа от 1 до 9999999999.

Слайд #5
Вопрос
Как называется один проход цикла?

Слайд #6
Итерация
Каждый проход цикла называется итерацией. К примеру цикл из 3-х повторений можно представить как 3 итерации.

Слайд #7
Синтаксис For
Цикл for — есть средство для перебора последовательностей.
Для того чтобы выполнить какую-либо инструкцию строго определенное число раз, воспользуемся функцией range():

Слайд #8
Синтаксис For
range() можно представлять, как функцию, что возвращает последовательность чисел, регулируемую количеством переданных в неё аргументов. Их может быть 1, 2 или 3:
range(stop);
range(start, stop);
range(start, stop, step).
По умолчанию переменная цикла for равна 0.

Слайд #9
Обратный цикл for
Благодаря функции range() можно взять и обойти последовательность в обратном направлении

Слайд #10
break и continue
Два похожих оператора, которые можно встретить и в других языках программирования.
break — прерывает цикл и выходит из него;
continue — прерывает текущую итерацию и переходит к следующей.

Слайд #11
break и continue
Два похожих оператора, которые можно встретить и в других языках программирования.
break — прерывает цикл и выходит из него;
continue — прерывает текущую итерацию и переходит к следующей.

Слайд #12
Задачи для практики
Написать программу, которая выводит в столбик 10 звездочек.
Написать программу, которая выводит все числа на отрезке от 20 до 40, кратные двум.
