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

Найти произведение всех делителей введенного числа n - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в программе http://www.cyberforum.ru/cpp-beginners/thread177769.html
Вот код: /*--------------------------------------------------------------- БИБЛИОТЕКИ */ #include <iostream> #include <fstream> #include <vector> #include <math.h> /*------------------------------------------------------------------ ДЕФАЙНЫ */
C++ функция обмена переменных помогите написать функцию которая меняет переменные местами, но не через swap, а через новую переменную,очень нужно. срочно. http://www.cyberforum.ru/cpp-beginners/thread177768.html
Нужно сгенерировать элементы массива случайным образом с помощью функции rand C++
Нужно сгенерировать элементы случайным образом с помощью функции rand. Определить индексы максимального элемента матрицы. Вычислить произведение элементов над главной диагональю. Я сделал но не rand-ом можете сделать rand-омом?=) #pragma argsused #include <iostream.h> using namespace std; int main() { const int n = 5; int a; cout<<"Enter matrix 5x5:\n";
Вычисление косинуса C++
: Всем добрового время суток, я пока только начинаю изучать C++ и у меня поэтому много вопросов. Дана программа которая используя разложения косинуса, вычисляет его различные значения x: #include <iostream> using namespace std; const int N = 100; int main() { double x, q, s = 0; int n; cout << "Enter x = ";
C++ Рандомизация http://www.cyberforum.ru/cpp-beginners/thread177742.html
Необходимо случайным образом выбрать число от 0 до 0.9 включительно, и записать в a"" с шагом в 0.1. Что бы итоге "а" могло быть = 0 или 0.1 или 0.2 или 0.3 или 0.4 или 0.5 или 0.6 или 0.7 или 0.8 или 0.9 Как это реализовать?
C++ найти два числа состовляющие разность и произведение Здраствуйте уважаемые программисты, как решить данную задачу(на си). Разность двух чисел равна а, их произведение равно b. Нужно найти эти числа. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
17.10.2010, 23:40     Найти произведение всех делителей введенного числа n
pusser,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int main()
{
    int N;
    std::cin>>N;
    int i=2;
    int pro=1;
    while(i<=N/2)
    {
       if(N%i==0)
       {
          pro*=i;
       }
       i++;
    }
    std::cout<<"Multi: "<< pro <<'\n';
    return 0;
}
 
Текущее время: 20:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru