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

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

23.12.2014, 22:51. Просмотров 962. Ответов 3
Метки нет (Все метки)

Найти все двухзначные числа, сумма
цифр которых делится на заданное пользователем число.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.12.2014, 22:51
Ответы с готовыми решениями:

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

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

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

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

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

3
student_201
Заблокирован
23.12.2014, 22:54 2
Лучший ответ Сообщение было отмечено sssasha как решение

Решение

sssasha,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    int n;
    std::cout << "Введите число: ";
    std::cin >> n;
 
    for( int i = 10; i < 100; ++i )
        if ( ( i % 10 + i / 10 ) % n == 0 )
            std::cout << i << " ";
    std::cout << std::endl;
 
    return 0;
}
2
sssasha
0 / 0 / 0
Регистрация: 25.11.2014
Сообщений: 23
23.12.2014, 23:24  [ТС] 3
student_201, это через функцию?

Добавлено через 10 минут
а как написать через фукции?
0
student_201
Заблокирован
24.12.2014, 17:53 4
sssasha,
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
#include <iostream>
 
int sumDigits( int n )
{
    return n % 10 + n / 10;
}
 
void checker( int n )
{
    for( int i = 10; i < 100; ++i )
        if ( sumDigits( i ) % n == 0 )
            std::cout << i << " ";
    std::cout << std::endl;
}
 
int main()
{
    int n;
    std::cout << "Введите число: ";
    std::cin >> n;
 
    checker( n );
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.12.2014, 17:53

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

Вывести числа, сумма десятичных цифр которых равна n и само число делится на m
2)Из чисел от 10 до 99 вывести те, сумма цифр которых равна n и само число...

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


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

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

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