Предмет: Информатика,
автор: nikitosbalzaas3541
Напишите программу, которая получает на вход с клавиатуры целое положительное число (не превосходящее 100000) и определяет сумму цифр в нём, меньших 4. Программа должна вывести одно число: сумму цифр, которые меньше 4. Если таких цифр нет, необходимо вывести сообщение "NO".
aaaaaaaaaaaaaaabaa:
какой язык
Ответы
Автор ответа:
0
Ответ:
Если надо на питоне, в нем я бессилен
Приложения:
Автор ответа:
0
#include <iostream>
signed main() {
bool NumberContain = false;
long int x;
int _sum = 0;
std::cin >> x;
while (x > 0) {
if (x % 10 < 4) {
_sum += x % 10;
NumberContain = true;
}
x /= 10;
}
if (NumberContain)
std::cout << _sum;
else
std::cout << "NO";
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: алина1652
Предмет: Русский язык,
автор: акмаль6
Предмет: Русский язык,
автор: КостяБарчуков
Предмет: Французский язык,
автор: juliaflowersmos
Предмет: Другие предметы,
автор: 1549876