Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
2 / 2 / 1
Регистрация: 03.10.2010
Сообщений: 111
1

Простые сомножители

25.03.2011, 18:22. Просмотров 1023. Ответов 4
Метки нет (Все метки)


Любое натуральное число может быть единственным образом разложено на простые сомножители. Напишите программу для выполнения такого разложения всех натуральных чисел от N1 до N2 с использованием рекурсивной подпрограммы.

помогите на borlandC++ 3.1
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.03.2011, 18:22
Ответы с готовыми решениями:

Простые сомножители
Привет всем тут такой вопрос: Задача сосит в следуюшел Простые сомножители. Любое натуральное...

Вынести общие сомножители из суммы
Вынести общие сомножители (переменные и константы) из суммы программа должна вводить и печатать...

Как научиться создавать на C++ простые приложения (очень простые игры)?
Помогите, я хочу научится создавать какието для начала очень простые игры, приложения. но я вооще...

Задача про простые числа. Выпишите все простые числа, находящиеся в интервале между а и б
#include <stdio.h> #include <iostream> #include <conio.h> #include <math.h> using std::cout;...

__________________
Помогаю в написании студенческих работ здесь.
Записывайтесь на профессиональные курсы C++ разработчиков
4
2 / 2 / 1
Регистрация: 03.10.2010
Сообщений: 111
30.03.2011, 00:48  [ТС] 2
ребят помогите
0
Эксперт C
25473 / 15860 / 3393
Регистрация: 24.12.2010
Сообщений: 34,710
30.03.2011, 10:35 3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void F(N, p)
{ int i, s;
s = sqrt(N);
for(i=p; i<s; i++) {
  if ((N%i)==0) {
     printf(" %d", i);
     F(N%i, i);
     return;
  }
   printf(" %d\n", N);
}
main()
{ int N;
for(N=N1; N<=N2;N++) {
  printf("N=%d", N);
  F(N,2);
}
}
Как-то так...

Добавлено через 56 секунд
Ввод чисел N1, N2 оформи сам.
1
2 / 2 / 1
Регистрация: 03.10.2010
Сообщений: 111
30.03.2011, 17:54  [ТС] 4
а можно комментарии небольшие к строчкам и это с помощью рекурсии составлено? спасибо!
0
2 / 2 / 1
Регистрация: 03.10.2010
Сообщений: 111
01.04.2011, 19:54  [ТС] 5
up4eg!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2011, 19:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Найти все трехзначные простые числа. Определить функцию позволяющую распознавать простые числа
Найти все трехзначные простые числа. Определить функцию позволяющую распознавать простые числа....

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

Найти разложение числа на простые сомножители
Найти размножение числа на простые сомножители 7844067

Найти разложение числа на простые сомножители
Доброго времени суток вам друзья . разложение числа 1945944 на простые сомножители


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

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

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