Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Dani
1393 / 637 / 134
Регистрация: 11.08.2011
Сообщений: 2,295
Записей в блоге: 2
Завершенные тесты: 1
12.03.2014, 00:13

Самый большой простой делитель числа - C++

12.03.2014, 00:13. Просмотров 2146. Ответов 14
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
int del = 2, toto = (int)sqrt(n)+1;
while(del <= toto)
**if(n%del == 0)
***{
****max = del;
****n /= del;
***}
**else
***++del;
 
if(n>1)
*max = maximum(max, n)
Добавлено через 18 минут
Цитата Сообщение от Dani Посмотреть сообщение
if(n>1)
*max = maximum(max, n)
Хотя, вместо этого можно просто написать
if(n>1) max = n;
http://www.cyberforum.ru/cpp-beginners/thread349892.html
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.03.2014, 00:13
Темы с ответами и решениями для C++ Самый большой простой делитель числа:

Найти самый большой элемент Массива
Помогите с заданием не как не могу сообразить С помощью датчика случайных...

Наименьший простой делитель
Найдите наименьший простой делитель натурального числа.

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

Найти самый большой элемент матрицы по модулю и его индекс
дана квадратная матрица размером . найти самый большой элемент по модулю и его...

0
Самый большой простой делитель числа C++   Следующее сообщение темы 
Другие темы раздела
C++ В произвольном тексте заменить арабские цифры символом # http://www.cyberforum.ru/cpp-beginners/thread1116678.html
Задается произвольный текст, содержащий не более 10 строк, в каждой строке не более 80 символов. Требуется заменить арабские цифры (0,1,2,3,4,5,6,7,8,9) на символ # Очень срочно! Выручайте!
C++ Для разряженной матрицы целых чисел создать модуль доступа к ней написать на дев с+++ Для разряженной матрицы целых чисел в соответствии с индиви дуальным заданием создать модуль доступа к ней, у котором обеспечить экономию памяти при размещении данных Все... http://www.cyberforum.ru/cpp-beginners/thread1116677.html
C++ функция strcat
Помогите разобраться, пожалуйста. char* resultat = 0; char* str = "abc"; strcat(resultat, str); вылетает с ошибкой. Как нужно правильно инициализировать resultat ? и если скажем нужно...
елементы массива C++
#include "stdafx.h" #include<string> #include <cmath> #include <iostream> #include<locale> using namespace std; const int max_size=255; int a,b,rl1={0},i,j,rl2={0},c,k,rl_chislo,kol=0; string...
C++ Перевести программу с Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread1116668.html
program laboratorna1; uses crt; type ar=array of real; var j,n,i:integer; a:ar; s:real; function taras(n:integer; a:ar):real; var i:integer; s:real; begin
C++ Корректный код под C++ Господамы, недавно начал изучать C++ И в одном из задачников столкнулся со следующим заданием, необходимо написать старую запоминалку про фазана где каждое слово будет начинаться с новой строки и... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru