+ 1
Помогите решить задачу пожалуйста!
Перед вами программа, которая выводит все числа от 0 до 20. Измените код таким образом, чтобы вывести только числа кратные 3.
4 Answers
- 1
Если я не ошибаюсь, то это задание в курсе C++, тема циклы while. Чтобы решить это задание, нужно поменять два числа на три.
+ 1
Пожалуйста, покажите нам свою попытку.
А пока вот несколько советов:
1. Вы можете использовать цикл для перебора чисел из заданного диапазона, например:
for (int i=0; i<10; i++)
2. Вы можете использовать оператор модуля (%), чтобы узнать, является ли число фактором числа, если результат или остаток равен 0, то это означает, что число является фактором, например:
12 % 3 == 0 <--- 3 is a factor of 12
12 % 5 == 2 <--- 5 is not a factor of 12
- - - - - - - - - - - - -
Please show us your attempt so far.
But for the meantime, here are some hints:
1. You can use loop to iterate numbers from a given range, for example:
for (int i=0; i<10; i++)
2. You can use modulus operator ( % ) to know if a number is a factor of a number, if the result or remainder is 0, then it means the number is a factor, for example:
12 % 3 == 0 <--- 3 is a factor of 12
12 % 5 == 2 <--- 5 is not a factor of 12
0
Вывод должен выглядеть так:
3
6
9
12
15
18
Это значит, что нужно, чтобы первое (исходное) число было равно трем и число перехода было равно трем.
0
всем спасибо !