Похожие презентации:
Программирование циклических алгоритмов
1.
2.
Программированиециклических алгоритмов
- писать код на языке программирования, используя операторы цикла
- строить алгоритмические модели задач с использованием языка
программирования
- строить трассировочную таблицу
3.
Что такое цикл?Цикл - это многократное выполнение одинаковых действий.
Два вида циклов:
1. Цикл с переменной или с известным числом шагов
2. Цикл с условием или с неизвестным числом шагов
Задача. Вывести на экран 5 раз слово «Привет».
? Можно ли решить известными методами?
4.
Повторения в программеcout << "Привет\n";
cout << "Привет\n";
cout << "Привет\n";
cout << "Привет\n";
cout << "Привет\n";
? Что плохо?
5.
Цикл whileКогда мы не знаем, сколько итераций должен произвести цикл, нам
понадобится цикл while или do...while.
Синтаксис цикла while в C++ выглядит следующим образом.
while (условие) {
// тело цикла
}
int i = 1;
while (i <= 5) {
cout << i << endl;
i++;
}
Данный цикл будет выполняться, пока условие, указанное в круглых
скобках является истиной.
6.
Цикл while повторяет действие, пока условие верноwhile (условие)
{
// тело цикла
}
7.
8.
Цикл do whileСинтаксис цикла do while в C++ выглядит
следующим образом.
int i = 1;
do {
// тело цикла
} while (условие);
do {
cout << i << endl;
i++;
} while (i <= 5);
Цикл do while — это цикл, который сначала делает, а потом проверяет.
9.
Цикл while«СНАЧАЛА подумай, ПОТОМ делай»
while сначала проверяет условие,
и только если оно верное — выполняет действия.
Пока горит зелёный свет — идём.
Если зелёного нет, мы вообще не начинаем идти.
✏ Пока есть конфеты бери конфету
Программирование