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

Вывести все числа до заданного числа, которые делятся на каждую свою цифру.

26.02.2016, 01:07. Просмотров 303. Ответов 1
Метки нет (Все метки)

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
int main() {
    int n, i, a;
    cout << "Input the number" << "\n";
    cin >> n;
    for (i = 1; i <= n; i++) {
        a = i;
        while (a / 10 != 0) {
            if (a % (a % 10) == 0) a = a / 10;
        }
        if (a == 0) cout << i << endl;
    }
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.02.2016, 01:07
Ответы с готовыми решениями:

Вывести все числа от 1 до N, делящиеся на каждую свою цифру
Помогите пожалуйста написать программу: Написать программу, которая для...

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

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

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

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

1
ViktorNMax
54 / 54 / 41
Регистрация: 20.12.2012
Сообщений: 257
26.02.2016, 01:19 2
числа в вашей программе будут выводится только в том случае, если a == 0, что невозможно судя по программе
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2016, 01:19

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

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

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


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

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

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