prelucrarea cifrelor din numar
TRANSCRIPT
InfoMoisil Programare C++
Algoritmi_pentru_prelucrarea_cifrelor_unui_numarContributed by Administrator Thursday, 04 December 2008 Last Updated Wednesday, 17 December 2008
Pentru prelucrarea cifrelor unui numar se poate folosi unul din urmatorii algoritimi:
- algoritmul pentru extragerea cifrelor unui numar
- algoritmul pentru compunerea unui numar din cifrele sale
- algoritmul pentru determinarea inversului unui numar
1. Algoritmul pentru extragerea cifrelor unui numar: sunt extrase pe rind cifrele c ale numarului incepind cu cifra unitatilor cu operatia n%10 si eliminarea din numar a cifrei extrase, cu operatia n/10. Aceste operatii se executa atita timp cit mai exista cifre de extras din numar adica n diferit de 0.
Exemplu:
Realizati un program care extrage si afiseaza cifrele unui numar citit de la tastatura.
#include
void main()
{
int c, n;
coutn;
while(n!=0)
{ c=n%10;
cout