Am nevoie de ajutoor!
Anexe:
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
void divizori(int n, int& mic, int& mare)
{
int i;
mic=0;
mare=0;
for(i=2;i<n;i++)
{
if(n%i==0)
{
mic=i;
break;
}
}
for(i=n-1;i>1;i--)
{
if(n%i==0)
{
mare=i;
break;
}
}
if(mic==mare)
{
mic=0; mare=0;
}
}
int main()
{
int n, mic, mare;
cout << "n="; cin >> n;
divizori(n, mic, mare);
cout << "mic=" << mic << endl;
cout << "mare=" << mare;
return 0;
}
using namespace std;
void divizori(int n, int& mic, int& mare)
{
int i;
mic=0;
mare=0;
for(i=2;i<n;i++)
{
if(n%i==0)
{
mic=i;
break;
}
}
for(i=n-1;i>1;i--)
{
if(n%i==0)
{
mare=i;
break;
}
}
if(mic==mare)
{
mic=0; mare=0;
}
}
int main()
{
int n, mic, mare;
cout << "n="; cin >> n;
divizori(n, mic, mare);
cout << "mic=" << mic << endl;
cout << "mare=" << mare;
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă