Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 18.12.2019
Сообщений: 5

Найти все числа имеющие указанное количество десятичных цифр с заданной суммой

18.12.2019, 18:08. Показов 1909. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Заданы количество цифр числа и их сумма найти все числа удовлетворяющие этому условию. Например:
Кол-во цифр: 2
Сумма цифр: 6
Полученные числа: 60, 24, 42, 51, 15 и т.д.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2019, 18:08
Ответы с готовыми решениями:

Найти все трехзначные десятичные числа с заданной суммой цифр
По введенному целому числу M распечатать все трехзначные десятичные числа , сумма цифр которых равна M . Подсчитать также количество таких...

Найти НОД с максимальной суммой десятичных цифр
Все знакомы с тем, что такое НОД. Мне же нужно найти такое число c(натуральное), что a и b делятся на c и при этом с имеет максимально...

Найти все простые числа, имеющие возрастающую последовательность цифр, сумма которых равна M
Здравствуйте, дорогие форумчане. В очередной раз обращаюсь к вам за помощью. Нужно написать программу. Вот задание: Для натуральных...

1
7438 / 5030 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
19.12.2019, 05:12
Лучший ответ Сообщение было отмечено Glupiy4elovek как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <sstream>
using namespace std;
 
int SumDigits (unsigned long long num)
{
    int sum=0;
    while (num)
    {
        sum+=num%10;
        num/=10;        
    }    
    return sum;
}
 
int main ()
{
    int n, s;
    unsigned long long k=1LL;
    cout << "n="; cin >> n;
    cout << "s="; cin >> s;
    
    for (int i = 1; i <= n; i++)
    k*=10;
    
    for (unsigned long long j = k/10LL; j < k; j++)
    {            
        if(SumDigits(j)==s) cout << j << "\n";   
    }
 
system("pause");
return 0;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.12.2019, 05:12
Помогаю со студенческими работами здесь

Обработка целых данных (найти все простые числа, имеющие возрастающую последовательность, сумма цифр которых равна M)
Здравствуйте, дорогие форумчане. Мне нужна ваша помощь. Как реализовать данную программу? для натуральных чисел не превосходящих...

Помочь доделать программу (найти все простые числа, имеющие возрастающую последовательность цифр, сумма которых равна M)
Здравствуйте, дорогие форумчане. ----------------------------------- Мне нужна ваша помощь. Вот, собственно, задание: Для всех...

Числа с заданной суммой цифр
Здравствуйте, подскажите как найти сумму цифр каждого элемента от 10 до 100 и если сумма цифр равна n то вывести данное число ВХОДНЫЕ...

Вывести количество десятичных цифр натурального числа
Допустим, дано число 11324. Как вывести на экран их количество (ответ в данном случае 5).

Найти все трехзначные числа из промежутка, имеющие суммой цифр 9 и делящиеся на 5
Найти все трехзначные числа из промежутка , такие, что сумма их цифр равна 9, а само число делится на 5


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru