Информатика, вопрос задал dohdjz , 6 лет назад

Визначити кількість трьохзначних натуральних чисел, сума цифр яких дорівнює заданому числу N

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

Ответил nazikmuz
0

Відповідь:

Вказуйте мову програмування!

C++ code:

#include <iostream>

int sum_digit(int number){

int result = 0;

while(number){

 result += number % 10;

 number /= 10;

}

return result;

}

int main(){

setlocale(LC_ALL, "Ukrainian");

int num;

std::cout << "Введiть число: ";

std::cin >> num;

for(int i = 100; i < 1000; i++){

 if(sum_digit(i) == num){

  std::cout << i << std::endl;

 }

}

return 0;

}

Новые вопросы