Va rog foarte frumos!!!!
Răspunsuri la întrebare
Răspuns:
#include <iostream> // se include biblioteca iostream
using namespace std; // pentru functiile de tip std (adica standard), cin, cout ...
int main() //functia principala a programului
{
int n, S = 0; //declaram variabilele n si S unde S este initializat cu 0 (adica porneste dem la 0)
cin >> n; //citim de la tastatura pe n
for (int i = 1; i < n; i++) // o bucla for unde il declaram si initializam cu 1 pe i, cu conditia 1<n, i creste cu +1
{
if (n % i == 0) // verificăm dacă i este divizor al lui n
{
S += i; // adăugăm i la suma divizorilor lui n
}
}
if (S == n) // o conditie if (daca S este egal cu n)
{
cout << n << " este nr perfect" << endl; // afisam pe n cu mesajul daca este perfect
}
else // daca este altfel
{
cout << n << " nu este nr perfect" << endl; // caz contrat, adica daca nu este perfect
}
return 0; // sfarsitul programului
}
Explicație: