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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pusser
2 / 2 / 0
Регистрация: 17.10.2010
Сообщений: 77
#1

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

17.10.2010, 22:15. Просмотров 1039. Ответов 2
Метки нет (Все метки)

Найти произведение всех делителей введенного числа n. C использованием while! помогите плиз)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.10.2010, 22:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти произведение всех делителей введенного числа n (C++):

Сформировать массив из всех делителей введенного с клавиатуры натурального числа - C++
Сформировать массив из всех делителей введенного с клавиатуры натурального числа. Сформированный массив вывести на экран.

Для каждого числа от 1 до n найти произведение его четных делителей - C++
Для каждого числа от 1 до n найти произведение его четных делителей. Вот написал вроде чёт не то! помогите исправить плиз.. int main()...

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

Найти все пары чисел в интервале, одно из которых равно сумме всех делителей другого, кроме самого числа - C++
переведите пожалуйста код из Pascal в С++ i,j: integer; a,b: integer; //суммы делителей чисел procedure lol(x: integer; var y:...

Найти произведение всех элементов, меньших заданного числа b из n-ой последовательности - C++
Помогите с задачкой пожалуйста. Условие: Дана последовательность a1, a2, ..., an вещественных чисел. Найти произведение всех...

Найти числа из интервала от 1 до N-1, для которых произведение всех цифр совпадает с суммой - C++
Есть условие задачи: Дано натуральное двухзначные число N. Найти и вывести все числа из интервала от 1 до N-1, для которых произведение...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ForEveR
В астрале
Эксперт С++
7972 / 4734 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
17.10.2010, 23:40 #2
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;
}
0
TheMachinist
242 / 174 / 15
Регистрация: 14.06.2010
Сообщений: 422
17.10.2010, 23:47 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
void main()
{
int num; int pr = 1; int d = 2;
cin >> num;
while(d < num)
{
    if(num%d == 0) pr *= d;
    d++;
}
cout << pr << endl;
system("pause");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2010, 23:47
Привет! Вот еще темы с ответами:

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

Среднее арифметическое всех делителей натурального числа - C++
Составить программу нахождения среднего арифметического значения всех делителей заданного натурального числа N(N&lt;=1000), кратных 3 и 4...

Рекурсия: вывод всех делителей заданного числа - C++
Помогите, Написать программу которая выводить все делители заданного числа. Рекурсией!!!

Сумма всех чисел вплоть до введенного числа. - C++
Помогите кто нибудь, сам новичок в этом деле. Нужно написать программу, которая сначала запрашивает ввод целого числа от 1 до 100, потом...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru