Подсчет количества чисел в диапазоне от 1 до 1 000 000, которые делятся на сумму своих цифр - C#

Узнай цену своей работы

Формулировка задачи:

Как написать метод подсчета количества “Хороших” чисел в диапазоне от 1 до 1 000 000? Хорошим называется число, которое делится на сумму своих цифр.

Решение задачи: «Подсчет количества чисел в диапазоне от 1 до 1 000 000, которые делятся на сумму своих цифр»

textual
Листинг программы
int goodnumcount = 0;
minnum = 1;
maxnum = 1000000;
int temp;
int testnum;
 
for (int num = minnum; num <= maxnum; num++) 
{
    temp = 0;
    testnum = num;
    while (testnum != 0) 
    {
        temp += testnum%10;
        testnum /= 10;
    }
    if (num%temp == 0) goodnumcount++
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

5   голосов , оценка 3.6 из 5
Похожие ответы