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

Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сумма ряда http://www.cyberforum.ru/cpp-beginners/thread1041649.html
помогите решить такую задачу y=1+x/1!+x^2/2!+...+x^n/n! короче мудрил мудрил в итоге получил так но всеравно неправильно! #include <iostream.h> #include <conio.h> #include <cmath.h> void main() { float p, y, n, i, x ; cout<<"Vvedite n = "; cin>>n; cout<<"Vvedite x = ";
C++ Слияние двух массивов Всем привет. Возникла проблема с задачей. Даны два массива одинакоого размера. Нужно создать 3 массив который будет хранить элементы первого и второго массива. Проблема в том что первый массив у меня передается в 3 массив, а все элементы 2 массива почему то равны первому элементу(тоесть счетчик j не инкрементируется)вот ф-ция которая должна соединить 2 массива void merge(int arr,int arr1,int... http://www.cyberforum.ru/cpp-beginners/thread1041621.html
C++ Массивы и строки
Помогите пожалуйста написать программу в visual studio 2005.Само задание:Написать программу коротая вводит с клавиатуры массив из 10 целых чисел,считает количество положительных элементов массива и выводит результат пользователю;затем вводит с клавиатуры строку длинной не более 20 символов,считает количество символов "а" и выводит результат пользователю.Заранее спасибо.
C++ Ошибка в коде
Помогите пожалуйста найти ошибку #include "stdafx.h" #include<iostream> #include<cmath> #include <conio.h> #include <stdlib.h> using namespace std;
C++ Разработать класс ( люди спасайте) http://www.cyberforum.ru/cpp-beginners/thread1041584.html
Разработать класс Matrix – матрица. Размерность матрицы задавать в конструкторе. Реализовать метод доступа к элементам массива. Реализовать операции сложения, вычитания, умножения и транспонирования матрицы. Сделать метод определения симметричности матрицы (если матрица квадратная). Сделать метод формирования единичной матрицы (для квадратных матриц).
C++ Ошибка: функция уже имеет текст реализации Здравствуйте! Помогите, пожалуйста разобраться с ошибкой. При компиляции, компилятор выдаёт "функция "One::One(int,int)" уже имеет текст реализации". Согласно поиску в интернете, там надо как-то переименовать функцию. Либо я неправильно делаю, либо не помогает. Код: //header class One подробнее

Показать сообщение отдельно
Arigato
Программист
 Аватар для Arigato
278 / 175 / 94
Регистрация: 05.12.2013
Сообщений: 568
Записей в блоге: 5
15.12.2013, 02:50     Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка
С использованием множеств:
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
26
27
#include <iostream>
#include <set>
 
using namespace std;
 
int main()
{
    int n;
    cin >> n;
    if ( n > 999 && n < 10000 ) {
        int m = n;
        set<int> num;
        for ( int i = 0; i < 4; i++ ) {
            int c = m % 10;
            m /= 10;
            if ( n % c == 0 )
                num.insert(c);
        }
        cout << num.size() << endl;
        for ( int i = 0; i < 9; i++ )
            if ( num.find(i) != num.end() )
                cout << i;
        cout << endl;
    }
    system("PAUSE");
    return 0;
}
Перенаправление в файл сами сделайте, если это условие принципиально.
 
Текущее время: 01:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru