int num = 1; while(num<=20){ if (num % 3 == 0){ cout<<num<<endl; } num+=1; } | Sololearn: Learn to code for FREE!

0

int num = 1; while(num<=20){ if (num % 3 == 0){ cout<<num<<endl; } num+=1; }

Привет всем. Кто знает Объясните этот код. В языке С++ написано

8/7/2022 8:21:55 AM

Erkaboev Ilhom

4 Answers

New Answer

+1

Это условие с делением по модулю, то есть результатом деления будет его остаток. Число которое делится без остатка равно 0, если делимое меньше делителя, то оно возвращается в остаток: 1%3 = 1 4%3 = 1 6%3 = 0

+1

Пока условие цикла верно будет печатать числа кратные 3 с новой строки ☺️

0

Ну я знаю это if (num % 3 == 0) не понял

0

Спасибо большое