Форум программистов, компьютерный форум CyberForum.ru

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

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

Показать сообщение отдельно
Valuamba
3 / 3 / 2
Регистрация: 03.11.2015
Сообщений: 77
24.03.2016, 14:24     Найти все натуральные числа, не превосходящие заданного n, которые делятся на каждую из своих цифр
программа 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;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru