
Дано ціле трьохзначне число. Визначте, чи кратна п'яти сума його цифр.


Ответы на вопрос

Відповідь:
#include <iostream>
using namespace std;
int main(){
setlocale(LC_ALL, "Ukrainian");
int number,sum = 0,counter = 0;
cout << "Введiть трьохзначне число: ";
cin >> number;
while(number){
int x = number % 10;
number /= 10;
sum += x;
counter++;
}
if(counter != 3){
cout << "Число не трьохзначне..." << endl;
return 1;
}
else{
if(sum % 5 == 0){
cout << "Сума кратна 5" << endl;
}
else{
cout << "Сума не кратна 5" << endl;
}
}
return 0;
}



Для того чтобы определить, кратна ли пяти сумма цифр трехзначного числа, нужно сначала сложить все его цифры. После этого нужно проверить, делится ли полученная сумма на 5 без остатка.
Допустим, у нас есть трехзначное число 345. Сумма его цифр будет равна 3 + 4 + 5 = 12. После этого мы проверяем, делится ли 12 на 5 без остатка. В данном случае 12 не делится на 5 без остатка, поэтому сумма цифр числа 345 не кратна пяти.
Если же у нас будет трехзначное число 540, то сумма его цифр будет равна 5 + 4 + 0 = 9. После проверки мы увидим, что 9 не делится на 5 без остатка, следовательно, сумма цифр числа 540 также не кратна пяти.
Таким образом, чтобы определить, кратна ли пяти сумма цифр трехзначного числа, нужно сложить все его цифры и проверить, делится ли полученная сумма на 5 без остатка.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili