Răspuns :
Răspuns:
Un numar este un numar perfect daca suma divizorilor, fara el insusi, este egala cu numarul respectiv. Exemplu: 28 este un numar perfect: 1+2+4+7+14=28
Explicație:
citeste n; //numarul de numere ce va fi citit
contor=0;
pentru i=1,n executa
citeste numar; //nuarul de analizat
suma=0;
pentru j=1,numar-1 executa
daca numar%j=0 // verificam daca j este divizor al lui numar
suma=suma+j; // daca j este divizor il adunam la suma
sfarsit daca
daca suma=numar //numarul este perfect
contor=contor+1;
sfarsit daca
sfarsit pentru
sfarsit pentru
afiseaza contor;
Explicație:
Un numar este un numar perfect daca suma divizorilor, fara el insusi, este egala cu numarul respectiv. Exemplu: 28 este un numar perfect: 1+2+4+7+14=28
citeste n; //numarul de numere ce va fi citit
contor=0;
pentru i=1,n executa
citeste numar; //nuarul de analizat
suma=0;
pentru j=1,numar-1 executa
daca numar%j=0 // verificam daca j este divizor al lui numar
suma=suma+j; // daca j este divizor il adunam la suma
sfarsit daca
daca suma=numar //numarul este perfect
contor=contor+1;
sfarsit daca
sfarsit pentru
sfarsit pentru
afiseaza contor;
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!