Подсчет количества чисел в диапазоне от 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++
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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