Sunteți pe pagina 1din 1

Algoritmi pentru prelucrarea cifrelor unui numar

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 algoritm care extrage si afiseaza cifrele unui numar citit de la tastatura.

citeste n(numar natural);


cat timp n<>0 executa
c n%10;
scrie c;
n n div 10;
sfarsit cat timp

Exercitiu:

Realizati un algoritm care sa citeasca un numar de la tastatura si sa afiseze suma cifrelor sale.

citeste n(numar natural)


s 0;
cat timp n<>0 executa
c n%10;

s s+c;

n n div 10;
sfarsit cat timp
scrie s;

S-ar putea să vă placă și