realizati un algoritm care sa verifice daca un numar natural n, dat de la tastatura este sau nu, numar perfect.
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, d = 1, s = 0;
cin >> n;
while ( d <= n / 2 )
{
if ( n % d == 0)
s += d;
d++;
}
if ( s == n )
cout << "Da, este numar perfect";
else
cout << "Nu, nu este numar perfect";
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Geografie,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă