Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmLpMst 141 of 390 menu
◀ ▶

Поиск ошибок в циклах в C++

В следующих задачах некоторый программист написал код и, возможно, допустил в нем ошибки. Вы должны проверить, делает ли код то, что описано. Если код работает некорректно, вы должны исправить ошибки.

Код должен вывести числа от 0 до 10:

for (int i = 0; i > 10; ++i) { std::cout << i << "\n"; }

Код должен вывести числа от 10 до 0:

for (int i = 10; i > 0; ++i) { std::cout << i << "\n"; }

Код должен вывести числа от 10 до 0:

for (int i = 10; i == 0; --i) { std::cout << i << "\n"; }

Код должен вывести числа от 0 до 10:

int i = 0; while (i >= 10) { std::cout << i << "\n"; ++i; }

Код должен найти сумму целых чисел от 1 до 10:

int res; for (int i = 1; i <= 10; ++i) { res += i; } std::cout << res << "\n";

Код должен найти произведение целых чисел от 1 до 10:

int res = 0; for (int i = 1; i <= 10; ++i) { res *= i; } std::cout << res << "\n";

Код должен проверить, есть ли среди чисел от 1 до 5 число 3:

std::string res = ""; for (int i = 1; i <= 5; ++i) { if (i == 3) { res = "Y"; } else { res = "N"; } } std::cout << res << "\n";

Код должен вывести числа от 10 до 1:

int i = 10; while (i == 10) { std::cout << i << "\n"; --i; }

Код должен проверить, есть ли среди чисел от 1 до 5 число 3:

bool res = false; for (int i = 1; i <= 5; ++i) { if (i == 3) { res = true; break; } } std::cout << res << "\n";

Код должен вывести числа от 10 до 1:

int i = 10; while (i <= 0) { std::cout << i << "\n"; --i; }

Код должен вывести только четные числа от 1 до 5:

for (int i = 1; i <= 5; ++i) { if (i % 2 = 0) { std::cout << i << "\n"; } }

Код должен вывести числа от 10 до 1:

int i = 10; while (i >= 1) { std::cout << i << "\n"; }

Код должен вывести числа от 10 до 1:

int i = 10; while (i >= 1) { std::cout << i << "\n"; ++i; }
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить