![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.04.2012
Сообщений: 10
|
![]()
# include <iostream>
using namespace std; int simple(int n); bool tr (int k); int main() { int n, m; cout<<"Vvod n"<<endl; cin>>n; cout<<"Vvod m"<<endl; cin>>m; int resN=simple(n); cout<<"Last prime divisor n="<<resN<<endl; int resM=simple(m); cout<<"Last prime divisor m="<<resM<<endl; return 0; } int simple(int n) { bool flag = tr(n); if(flag) return n; int k=n/2; while(k!=1) { if(n%k==0) { flag = tr(k); if(flag) return k; k--; } else k--; } return 1; } bool tr (int k) { int e=2; while (e<k) if(k%e==0) return false; else e++; return true; } Помогите пожалуйста! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переделать код | Faton 11 | Общие вопросы C/C++ | 6 | 21.01.2013 02:11 |
Надо переделать программу(модульная декомпозиция) | dmitryigitov | Помощь студентам | 1 | 03.02.2011 10:51 |
SOS Надо написать код в С++ ( есть образец, надо переделать просто!) | Беата | Общие вопросы C/C++ | 9 | 08.12.2010 22:13 |
Надо переделать в ООП | Авторитет | Общие вопросы .NET | 8 | 28.09.2010 19:26 |
Переделать код | Hepri | Работа с сетью в Delphi | 3 | 20.08.2009 20:28 |