С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отсортировать данные методом Хоара http://www.cyberforum.ru/cpp-beginners/thread1693578.html
Помогите отсортировать программу методом Хоара! В данный момент программа отсортирована методом Пузырька ///////////////////////////////////////////// #include "stdafx.h" #include<iostream>...
C++ С++ Баг в бесконечном цикле Здравствуй, читатель! Написал я программу, которая должна в определенное время запускать определенную программу. Казалось бы, код примитивен и просто, НО!, работает он как-то странно. Есть в нем... http://www.cyberforum.ru/cpp-beginners/thread1693571.html
Сравнить строки двухмерного символьного массива C++
Здравствуйте, пропустил эти темы по учебе, нужно срочно решить. Помогите, пожалуйста, заранее спасибо :^) Для заданного двухмерного символьного массива сравните длину каждой строки друг с другом и...
C++ Одномерный массив из 10 элементов целого типа в диапазоне [-80, -50]
Помогите написать прогу,очень срочно сейчас экзамен!!!!!!!! а)Одномерный массив из 10 элементов целого типа в диапазоне ; b) Сдвинуть элементы исходного массива на 5 значений к началу,...
C++ Сколько чисел в диапозоне не делятся нацело на заданное число? http://www.cyberforum.ru/cpp-beginners/thread1693547.html
Водится M и N (M<N, M>=2, N<=1000000000) вывести на экран сколько чисел в диапозоне от 2 до N включительно не делятся нацело на M а то забыл все за 15 лет
C++ Обработка одномерных массивов 1. a) Одномерный массив из 5 элементов целого типа в диапазоне ; b) Дополнить исходный массив, начиная с третьего номера, пятью двойками, сдвигая элементы массива; с) Найти максимальный элемент... подробнее

Показать сообщение отдельно
Valuamba
3 / 3 / 2
Регистрация: 03.11.2015
Сообщений: 78

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

24.03.2016, 14:24. Просмотров 316. Ответов 14
Метки (Все метки)

программа 1. Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр.
Не понимаю что не так?Какие-то странные ошибки выдает(прервать,продолжить)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int main()
{
    setlocale(LC_ALL,"Russian");
    int n,k,p;//число n я беру как 100
    cout<<"Введите число n: ";cin>>n;
    for(int i=1;i<=n;i++)
    {
        if(i%i==0)//для числ меньше 10
            cout<<i<<endl;
        while(i>9)//для числ больше или равно 10 
        {
            if(i%(i%10)==0)//пример 30:0=0,0-подходит
                if(i%(i/10)==0)//пример 30:3=10,0-подходит
                cout<<i<<endl;
        }   
    }
    _getch();
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.