Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Archy23
0 / 0 / 0
Регистрация: 09.11.2009
Сообщений: 29
#1

Найти все числа в заданном диапазоне, которые делятся на сумму своих цифр. - C++

09.06.2010, 09:52. Просмотров 1025. Ответов 1
Метки нет (Все метки)

Написать программу, содержащую не менее двух функций в разных файлах .c (.cpp), и три варианта определения функций:
- нерекурсивная;
- рекурсивная;
- inline.

Найти все числа в заданном диапазоне, которые делятся на сумму своих цифр.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2010, 09:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти все числа в заданном диапазоне, которые делятся на сумму своих цифр. (C++):

Найти все числа в заданном диапазоне, которые делятся на любую из своих цифр - C++
Без понятий как сделать обясните плиз

Вывести все 6-ти значные числа, которые делятся без остатка на сумму своих цифр - C++
Вывести все 6-ти значные числа, которые делятся без остатка на сумму своих цифр. подсчитать кол-во Решаю ее в таком ключе, подскажите,...

Найти числа, которые делятся без остатка на сумму своих цифр - C++
Как єто сделать? Используя функцию Sum Digits, разработайте программу, выводит в порядке возрастания целые числа диапазона от 1 до...

В заданном диапазоне найти все числа, которые делятся без остатка на a или на b - C++
Добрый вечер!Помогите решить лабу по программированию 1.Даны два числа aи b. Найдите среди чисел от 1 до 1000 все числа, которые...

Найти все натуральные числа, которые делятся на каждую из своих цифр - C++
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Использовать функции.

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр - C++
программа 1. Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Программа 2....

1
Sekt
156 / 155 / 10
Регистрация: 29.04.2009
Сообщений: 637
09.06.2010, 14:46 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
short n;
    n = 12;
    short temp = n;
    int m[10]; // array for digits
    int i =0;
    while(n)
    {
        m[i]= n%10;
        n = n/10;
        i++;
    }
    short sum = 0;
    for(int j = 0; j<i;j++)
        sum += m[j];
    if((temp%sum)==0)
        std::cout<<temp<<"Divide"<<sum<<std::endl;
Можно и без массива сделать как вам удобно.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2010, 14:46
Привет! Вот еще темы с ответами:

Найти все натуральные числа, не превосходящие заданного N, которые делятся на каждую из своих цифр - C++
Помогите решить!!!

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр - C++
Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. Пожалуйста, укажите на ошибку в...

Найти все натуральные числа, не превышающие заданного N, которые делятся на каждую из своих цифр. - C++
Найти все натуральные числа, не превышающие заданного N, которые делятся на каждую из своих цифр. Надо решить через функцию .Без массивов.

Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр - C++
Задание: Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр. помогите с 2 частью...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru