Se cere sa se afiseze cel mai mare divizor propriu a.l unui numar. ex: n=66=>33
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
long long n;
cin>>n;
int div=1;
for(int i=2; i<n/2; i++)
{
if(n%i==0) {
div=i;
break;
}
}
if(div==1) cout<<"Numarul nu are divizori proprii.";
else cout<<"Cel mai mare divizor propriu al lui "<<n<<" este "<<n/div<<".";
return 0;
}
kettamen12:
Multumesc.
Alte întrebări interesante
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Franceza,
9 ani în urmă