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

Найти все простые положительные делители данного натурального числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить цифру 5 на слово «пять» http://www.cyberforum.ru/cpp-beginners/thread1116947.html
Cтроки символов C клавиатуры задается произвольный текст, содержащий не более 5 строк, в каждой строке не более 80 символов. В данном тексте заменить цифру 5 на слово «пять» и вывести полученный...
C++ Ретранслировать нажатия клавиш в другие окна Привет.Как можно реализовать следующий функционал: Есть два окна, в которые нужно отправлять комбинации клавиш, для этого я так понимаю нужно создать третие окно которые будет отправлять эти... http://www.cyberforum.ru/cpp-beginners/thread1116929.html
C++ Вычислять значения функции до тех пор, пока не будет пройдена некоторая характерная точка графика функции
Помогите написать программу. На языке с++ (borland c++). Задание: составить алгоритм и программу, вычисляющую значения функции до тех пор, пока не будет пройдена некоторая характерная точка графика...
C++ Создать массив строк и найти в нём английские слова
Создать массив строк и найти в нём английские слова. Сделать лучше с помощью динамического массива и функций и написать не очень заумно.
C++ Составить программу для вычисления определенного интеграла методом Симпсона http://www.cyberforum.ru/cpp-beginners/thread1116892.html
ПОМОГИТЕ ПОЖАЛУЙСТА Составить программу для вычисления определенного интеграла методом Симпсона. Вид подынтегральной функции F(x) задать в отдельной функции, остальная часть программы не должна...
C++ Вывести на экран предпоследнее и последнее слово (слова разделены пробелами) помогите пожалуйста сделать задачу Вводится строка произвольного текста. Вывести на экран предпоследнее и последнее слово (слова разделены пробелами). подробнее

Показать сообщение отдельно
Байт
Эксперт C
16062 / 10331 / 1540
Регистрация: 24.12.2010
Сообщений: 19,470
12.03.2014, 10:03
Можно не проверять простоту делителей, она получится автоматом.
C++
1
2
3
4
5
6
for (i=2; N>1; i++) {
 while(N%i==0) {
   cout << i << endl;
   N /= i;
 } 
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru