С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.90/31: Рейтинг темы: голосов - 31, средняя оценка - 4.90
ilya288
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 4
1

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

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

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

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

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

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

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

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

5
Gravity
569 / 563 / 64
Регистрация: 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
ilya288
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 4
15.05.2009, 18:50  [ТС] 3
Нет а можно чтобы вводить его с клавиатуры а прога его будет раскладывать
0
Gravity
569 / 563 / 64
Регистрация: 29.01.2009
Сообщений: 1,274
15.05.2009, 18:51 4
Используй scanf.
0
ilya288
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 4
15.05.2009, 18:56  [ТС] 5
всё спасибо тебе большое
0
Simak63
29 / 29 / 21
Регистрация: 19.02.2011
Сообщений: 136
05.04.2015, 12:53 6
Вот Например 128=2*2*2*2*2*2*2. Мы разложили. А как записать двойки отдельно в каждые переменные?
0
05.04.2015, 12:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.04.2015, 12:53

Разложить натуральное число на простые множители
Разложить натуральное число на простые множители.(Нужно максимально простое...

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

Дано натуральное число N. Разложить его на простые множители
Всем доброго времени суток. Очень нужна помощь с данной задачей в плане...


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

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

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