Слайд 2ПОВТОРЕНИЕ
Как строится вывод и ввод значений?
Что такое переменная?
Какие типы данных вы помните?
Какие

условные операторы используются?
Слайд 3Какие условные операторы используются?

Слайд 4Самостоятельная работа
Реализуйте программу по схеме:

Слайд 5Циклы: что это и зачем?
Для повторения программного кода определенного количества раз.
Для повторения

программного кода какое-то количество раз, пока что-то не произойдет.
Несколько видов:
while – цикл с предусловием
do…while – цикл с постусловием
for – цикл со счетчиком
for each.. – цикл «для каждого..»
Слайд 6Цикл while
while (условие) {
тело цикла;
}
Перед каждой итерацией (шагом) цикла проверяется условие, если

оно верно – выполняется тело.
Слайд 8Бесконечный цикл и оператор break

Слайд 9Цикл do .. while
do {
тело цикла;
} while (условие);
Проверка условия осуществляется только после

выполнения тела. Главное отличие от предыдущего – тело цикла всегда выполняется как минимум один раз.
Слайд 12Цикл for
for ( инициализация; условие; инкремент/декремент) {
тело цикла;
}
Используется, когда заранее известно количество

итераций.
Инкремент – увеличение на 1, декремент – уменьшение на 1.
Слайд 14Теперь доработать код так, чтобы если остается 0 яблок, выводилось “У Пети

больше нет яблок”
Вариант посложнее