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

Найти все цифры числа, которые являются его делителями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Инициализация указателя в классе http://www.cyberforum.ru/cpp-beginners/thread1150672.html
Есть класс const int NoL = 0; class A{ private: int& IF; A(){IF = NoL; }; } на что компилятор ругается "IF": требуется инициализация члена ссылочного типа
C++ OpenCV, две камеры (стереозрение) Доброго суток времени. Надеюсь раздел выбрал верный. Перелопатил много страниц, большинство тем очень старые и ответов полных нету. Посему прощу вашей помощи. Задача такая. Есть две обычные веб-камеры расположенных на прямой линии (как глаза), нужно сделать: 1) Найти объект на видео исходя из-заданного шаблона. (в идеале объект может двигаться после обнаружения, нужно продолжать следить)... http://www.cyberforum.ru/cpp-beginners/thread1150665.html
Вывести минимальный элемент используя указатели C++
Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел (состоящего из 6 элементов). Для доступа к элементам массива использовать указатель. Организовать вывод массива на экран. #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv) {setlocale (LC_ALL,"Russian"); int *A,min; A=new int;
C++ Определить номера кабинетов, в которых проходят занятия по заданному предмету
Запись (не менее 5) вводятся с клавиатуры, записываются в файл и выводятся на экран. Затем пользователь вводит параметры запроса и получает ответ на него. ​Составить программу, выводящую на экран расписание учителя (номер урока, время начала урока, класс, предмет, номер кабинета). Определить номера кабинетов, в которых проходят занятия по заданному предмету.
C++ Дружественная функция шаблон и ошибка "Ссылка на неразрешенный внешний символ" http://www.cyberforum.ru/cpp-beginners/thread1150644.html
#include <iostream> using namespace std; template<class T> class random; template<class T> void f(random<int>); template <class T>
C++ Файл содержит действительные числа. Найти среднее геометрическое всех положительных чисел Файл содержит действительные числа. Найти среднее геометрическое всех положительных чисел . Помогите правильно написать именно сам подсчет среднего геометрического. Заранее спасибо) подробнее

Показать сообщение отдельно
Саир_Крон
1 / 1 / 0
Регистрация: 12.02.2014
Сообщений: 52
20.04.2014, 07:03  [ТС]     Найти все цифры числа, которые являются его делителями
Спосибо большое =)

В итоге у меня такая вот програмка получилась =)

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
//ПОДКАЧКА СИСТЕМНЫХ БИБЛИОТЕК
#include<windows.h>
#include<iostream>
#include<fstream>
#include<cmath>
#include<iomanip>
#include<stdio.h>
#include<time.h>
#include<string>
#include<io.h>
#include<cstdlib>
#include<iterator>
#include<ctime>
 
using namespace std;                                               //Использовать стандартное пространство имен
 
#define pause { cout<<endl; system ("pause");}
 
int main(int argc, char* argv[] )
{
    system("title Програмирование Работа 5 - Задание № 2.1.2 ");   //Вывести сообщение в заголовок консоли с помощь системной команды title
 
    //руссификация консоли
    SetConsoleOutputCP(1251);                                      //Установить кодовую таблицу для окна консоли
    system("color f1");                                            //Задание свойств консоли (цветовая схема)
 
    system("echo ___________________________________________ ДЕЙСВТИЕ ВЫПОЛНЯЕМЫЕ ПРОГРАММОЙ ___________________________________________ ");               //Вывести сообщение с помощью команды есрщ косольного режима Windows
    cout<<""<<endl;
    cout<<"1) Программа просит ввести любое целое число"<<endl;
    cout<<"2) Программа использует каждую цифру в заданном числе как делитель, на которое делится заданное число."<<endl;
    cout<<"3) Все делители, после деление на которых, частно получается без остатка, будут выеведены на экран"<<endl;
    cout<<""<<endl;
 
 //ПЕРЕМЕНЫЕ ДЛЯ ВЫВОДА ДАННЫХ
 
    int a;
    int b;
 
 //ВВОД ВХОДНЫХ ДАННЫХ
 
    cout<<"Введите целое число => ";
    cin>>a;
 
 
 //ПРОВЕРКА
    if (cin.fail())
    {
       system("color cf");                          //Красный цвет фона консоли
       cout<<""<<endl;
       cout<<""<<endl;
       cout<<"_____________________________________________________ОШИБКА_____________________________________________________"<<endl;
       cout<<"Были введены некорректные данные или произошла ошибка при выделении памяти под массив. Работа программы невозможна \n\n";
       system("pause");                             //Держать консоль на экране до нажатия на любою клавишу
       return 1;
    }
 
 
 //ВЫЧИСЛЕНИЕ и тут же ВЫВОД РЕЗУЛЬТАТА В КОНСОЛЬНОМ ОКНЕ И СОХРАНЕНИЯ В ТЕКСТОВОМ ДОКУМЕНТЕ
    cout<<""<<endl;
    system("echo ======================================================================================================================= ");
    system("echo ________________________________________________ РЕЗУЛЬТАТ ВЫЧИСЛЕНИЯ _________________________________________________ ");
    cout<<""<<endl;
 
    int temp=a;
 
    while (temp>0)
    {
        b=temp%10;
        temp/=10;
 
        if(b!=0);
 
        if (a%b==0)
 
        cout << b <<' ';
    }
 
 
//ЗАВЕРШЕНИЕ РАБОТЫ ПРОГРАММЫ
    cout<<""<<endl;
    cout<<""<<endl;
    cout<<"Работа программы закончена."<<endl;
    system("pause");                                               //Держать консоль на экране до нажатия на любою клавишу
 
    return 0;                                                      //Завершить работу программы
 
}
размер буффера экрана 120
размер экрана 120
текст - размер 16
 
Текущее время: 11:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru