Помогите решить задачу пожалуйста! | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

Помогите решить задачу пожалуйста!

Перед вами программа, которая выводит все числа от 0 до 20. Измените код таким образом, чтобы вывести только числа кратные 3.

15th Jan 2021, 9:50 AM
Z1Baks
Z1Baks - avatar
4 Answers
- 1
Если я не ошибаюсь, то это задание в курсе C++, тема циклы while. Чтобы решить это задание, нужно поменять два числа на три.
15th Jan 2021, 10:18 AM
John List
+ 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
15th Jan 2021, 10:00 AM
noteve
noteve - avatar
0
Вывод должен выглядеть так: 3 6 9 12 15 18 Это значит, что нужно, чтобы первое (исходное) число было равно трем и число перехода было равно трем.
15th Jan 2021, 10:20 AM
John List
0
всем спасибо !
15th Jan 2021, 1:00 PM
Z1Baks
Z1Baks - avatar