116.27K
Category: programmingprogramming

Применение инструкций for и if-else. Четные числа

1.

Применение инструкций
for и if-else.
Четные числа
Задача из курса “Основы разработки на C++: белый пояс”
www.coursera.org
Факультет электротехники и автоматики

2.

Задание
На вход вашей программы в стандартном
потоке ввода подаются два целых числа A и B
(A <= B, A >= 1, B <= 30000). Выведите через
пробел все чётные числа от A до B
(включительно).
2

3.

Подсказка
Для проверки целого числа на чётность
используется операция взятия остатка от
деления на 2, которая в C++ оформляется с
помощью символа "%".
3

4.

Блок-схема
4
Начало
Ввод
a, b
i=a
Нет
Конец
i <= b
Нет
Да
i % 2 == 0
Да
Вывод
i
i++

5.

Решение
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
for (int i = a; i <= b; ++i) {
if (i % 2 == 0) {
cout << i << ' ';
}
}
return 0;
}
5

6.

6
Примеры для тестирования
stdin
1 10
23
9 11
stdout
2 4 6 8 10
2
10
English     Русский Rules