Цель обучения
8.3.3.1 – использовать операторы выбора и циклов в интегрированной среде разработки программ (С/С++, Python, Delphi, Lazarus)
Do..while
Цикл очень похож на цикл while.
Но при выполнении цикла do..while один проход цикла будет выполнен независимо от условия.
Пример кода на языке C++:
{
int i = 0; // инициализируем счетчик цикла.
int sum = 0; // инициализируем счетчик суммы.
do {// выполняем цикл.
i++;
sum += i;
} while (i < 1000); // пока выполняется условие.
cout << "Сумма чисел от 1 до 1000 = " << sum << endl;
return 0;
}
Работа в парах
Задание 2. Определите значение переменных после выполнения программы:
int i = 2;
int sum = 1;
do {
i++;
sum += i;
}
while (i < 5)
Практическая работа за компьютером
Составить блок-схему и написать программу для решения задач
Критерии оценивания:
создана блок-схема согласно заданию;
верно сформулировано условие цикла;
верно указан тип данных для используемых переменных;
верно заданы начальные значения переменных;
организован форматированный вывод результатов.
Практическая работа за компьютером
Задание 1.
Вывести своё имя 10 раз используя цикл с пост условием:
Вывести все цифры от 10 до 100 через пробел.
Задание 2.
Вывести все числа, кратные 2 (чётные) в диапазоне от 10 до 100
Пользователь вводит число. Написать программу, которая выведет все числа кратные введённому, в диапазоне от 361 до 399.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.