Se citeste un număr natural, cu cel mult 9 cifre, introdus de la tastatură. a.Să se afiseze pe ecran suma tuturor divizorilor săi. b.Să se verifice dacă este perfect, tipărindu-se un mesaj corespunzător pe ecran. Observatie. Un număr natural este perfect dacă este egal cu suma divizorilor săi, mai putin numărul însusi. Exemplu: 6 este perfect deoarece 6=1+2+3. //suma divizorilor unui numar #include<iostream> using namespace std; int main () { int n,k,s=0; cout<<"n="; cin>>n; for (k=1; k<=n/2; k++) if (n%k==0) s=s+k; cout<<"s="<<s<<endl; if (s==n) cout<<"este perfect"; else cout<<"nu este perfect"; return 0; }
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!