Informatică, întrebare adresată de sacalu50, 9 ani în urmă

Scrieti un algoritm care citeste un numar natural n si verifica daca n este sau nu egal cu suma patratelor cifrelor lui n

Răspunsuri la întrebare

Răspuns de PicBaculAnulAsta
0
Pentru c++
int n,k,p=0;
cout<<"Numarul:";cin>>n;     //citeste n
cout<<endl;                          
cout<<"Cifra: ";cin>>k;     //citeste k
cout<<endl;
While(n !=0)
{if (n%10==k) p=p+1;      //daca ultima cifra a numarului este k il mareste pe p
     else n=n/10;               //daca  nu este k,elimina cifra si o ia de la capat 
}                                        
cout<<" Cifra "<<k<<" apare de "<<p<<" ori in numarul "<<n;cout<<endl;

PicBaculAnulAsta: Ups,am gresit intrebarea,imi pare rau
Alte întrebări interesante