👤

un numar natural se numeste perfect daca el este egal cu suma divizorilor sai mai mici decat el. sa se verifice daca un nr citit de la tastatura este perfect sau nu.


Răspuns :

Pseudocod :

n,s,d întreg
citește n
s<--1;
pentru  d<-- 2,n/2  execută
   dacă n%d=0 atunci 
          s<-- s+d; 
sfârșit_dacă;
sfârșit_pentru;
dacă s=n atunci
     scrie "Numărul este perfect";
altfel scrie "Numărul nu este perfect";