Quantcast
Channel: Форум программистов и сисадминов Киберфорум
Viewing all articles
Browse latest Browse all 516840

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

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

Код:

#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;
}


Viewing all articles
Browse latest Browse all 516840

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>