Предмет: Информатика,
автор: korolukangelina1
Срочно! Дам 80 балів.
Складіть програму для знаходження суми цифр трицифрового цілого десяткового числа.
Ответы
Автор ответа:
2
Відповідь:
ВКАЗУЙТЕ МОВУ ПРОГРАМУВАННЯ!
С++ code:
#include <iostream>
int sum_num(int number){
int sum = 0,tmp;
while(number){
tmp = number % 10;
sum += tmp;
number/= 10;
}
return sum;
}
bool check_three_numbers(int number){
int counter = 0;
while(number){
number /= 10;
counter++;
}
return counter == 3;
}
int main(){
setlocale(LC_ALL,"Ukrainian");
int input;
do{
std::cout << "Введiть троцифрове число: ";
std::cin >> input;
if(check_three_numbers(input)){
break;
}
else{
std::cout << "Неправильно введене число" << std::endl;
}
}
while(true);
std::cout << "Сума цифр числа " << input << " = " << sum_num(input) << std::endl;
return 0;
}
Похожие вопросы
Предмет: Русский язык,
автор: VAnastaroniki
Предмет: Другие предметы,
автор: tanyaya4meneva
Предмет: Окружающий мир,
автор: LiLop1oli1kkeiracat
Предмет: Математика,
автор: esmira21
Предмет: Математика,
автор: ODsaaa