Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
zohan21
0 / 0 / 0
Регистрация: 28.11.2011
Сообщений: 10
1

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

21.05.2014, 12:19. Просмотров 1119. Ответов 1
Метки нет (Все метки)

Пользователь вводит числа х, a, b. Из промежутка от a до b найти все числа, сумма цифр которых дает х.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2014, 12:19
Ответы с готовыми решениями:

В указанном диапазоне найти все числа, произведение цифр которых по модулю дает заданное число
Пользователь вводит х, a, b. Из промежутка от a до b найти все числа, произведение цифр которых по...

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

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

Найти все четырёхзначные числа, у которых сумма крайних цифр равна сумме средних цифр, а само число делится на 6 и 27
найти все четырёхзначные числа , у которых сумма крайних цифр равна сумме средних цифр , а само...

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2, 3, 4, 5, 6, 7, 8, 9
Вроде код правильный наклепала. А вывода никакого нет. В чем ошибка? #include <vcl.h> #include...

1
moomot
9 / 9 / 6
Регистрация: 12.07.2013
Сообщений: 57
21.05.2014, 13:13 2
Лучший ответ Сообщение было отмечено zohan21 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
int main ()
{
    int x = 0, a = 0, b = 0;
 
    cin >> x >> a >> b;
    while(a <= b)
    {
        int temp = 0, temp_a = a;
        while(temp_a > 0)
        {
        temp += temp_a % 10;
        temp_a = temp_a / 10;
        }
        if(temp == x)
        {
            cout << a << " ";
        }
        a++;
    }
    return 0;
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2014, 13:13

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9
Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9....

Найти все простые числа, не превосходящие заданного числа, сумма цифр которых, также является простым числом
Срочно нужен код программы в C++ (желательно с комментариями). Я бы разобрался и сам, но на это...

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


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

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

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