0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 4
1

Разложить числа на простые множители

15.05.2009, 18:23. Показов 12932. Ответов 5
Метки нет (Все метки)

Здравствуйте, всем. Помогите пожалуйста может кто знает. Как в C++ разложить числа на простые множители. Составить программу, которая выдаёт разложение данного числа N на простые множители. Например 128=2*2*2*2*2*2*2. хоть что нибудь напишите заранее спасибо
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2009, 18:23
Ответы с готовыми решениями:

Разложить на простые множители те числа последовательности, сумма цифр которых кратна 7
Дана последовательность целых чисел из диапазона . Разложить на простые множители те числа...

Разложить на простые множители
разложить целое число на простые множители (код на си)

Разложить число на простые множители
Если не трудно, можете найти где у меня ошибка, а то я новичок, никак не могу справится с этой...

Разложить число на простые множители
Я для этого написал программу : #include <stdio.h> #define MAXN 1000 int main(){ ...

5
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
15.05.2009, 18:39 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main()
{
    int n, i;
 
    i = 2;
    n = 128;
    printf("%d = ", n);
    while (i <= sqrt(n))
        if(n % i == 0) {
            printf("%d*", i);
            n = n / i;
        } else
            i = i + 1;
    printf("%d", n);
    getch();
    return 0;
}
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 4
15.05.2009, 18:50  [ТС] 3
Нет а можно чтобы вводить его с клавиатуры а прога его будет раскладывать
0
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
15.05.2009, 18:51 4
Используй scanf.
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 4
15.05.2009, 18:56  [ТС] 5
всё спасибо тебе большое
0
30 / 30 / 21
Регистрация: 19.02.2011
Сообщений: 167
05.04.2015, 12:53 6
Вот Например 128=2*2*2*2*2*2*2. Мы разложили. А как записать двойки отдельно в каждые переменные?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2015, 12:53
Помогаю со студенческими работами здесь

Разложить число на простые множители
Дано натуральное число n. Напечатать разложение этого числа на простые множители. Реализовать два...

Разложить натуральное число на простые множители
Разложить натуральное число на простые множители.(Нужно максимально простое решение, для новичков)

Разложить заданное число на простые множители
Ребята помогите реализовать задачу: разложить заданное число на простые множители.

Разложить число на простые множители через массив
разложить сложное число на простые множители, через массив.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru