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 pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Ne bucurăm să vă revedem și vă invităm să ne adăugați în lista de favorite!