Sunteți pe pagina 1din 2

Prof.

DOSZTAL Ferdinand Nandor


Liceul Teoretic ”Onisifor Ghibu”

Informa
tică - TEMA LECȚIEI: Structura repetitive WHILE

exerciții
Inversarea și eliminarea cifrelor unui număr

Exerciții:
1.. Scrieți un algoritm care citește valoarea unei variabile întregi și afișează numărul
obținut prin inversarea cifrelor conținând doar pe cele pare. Exemplu: numărul 2334 după
inversare va fi 42..

2. Scrieți un program care, citind un număr natural nr, va afișa numărul obținut prin
inversarea cifrelor conținând doar pe cele care se află pe poziții pare (de la dreapta spre
stânga). Exemplu: numărul 32641 va fi 42..

3. Scrieți un program care, citind un număr natural nr, afișează câte cifre are. Exemplu:
Pentru nr = 275 se afișează valoarea 3.

4. Scrieți un program care, citind un număr natural nr, verifică dacă este palindrom –
adică numărul obținut prin inversarea cifrelor este egal cu numărul citit de la tastatură.
Exemplu: numărul 13031 este palindrom deoarece inversul acestuia are aceași valoare

Informatică – Aplicatia Code Blocks pentru C++


Prof. DOSZTAL Ferdinand Nandor
Liceul Teoretic ”Onisifor Ghibu”

Informa
tică -
5. Scrieți un program care, citind un număr natural nr, elimină cifrele egale cu valoarea
cifrei k citită de la tastatură. Exemplu: dacă numărul citit este 12692 iar k=2, noul număr
exerciții
va fi 169

6. Scrieți un program care, citind un număr natural nr, elimină cifra de pe poziția indicată
de valoarea variabilei k citită de la tastatură (poziția cifrelor se numără de la dreapta spre
stânga). Exemplu: dacă numărul citit este 43876, iar k=3, cifra de pe poziția a 3-a va fi 8,
deci noul număr va fi 4376.

7. Scrieți un program care, citind un număr natural nr, va elimina cifrele care sunt divizori
ai sumei cifrelor numărului..

8. Scrieți un program care, citind un număr natural nr, va elimina cifrele mai mici sau
egali cu valoarea cifrei k citită de la tastatură. Dacă numărul citit este 328573 iar k=5, se
vor elimina cifrele 2, 3 și 5, astfel ca noul număr va fi 87..

Înainte de a trimite tema, redenumiți fișieul cu numele vostru, astfel:


- Dacă numele elevului este Pop Vasile, numele fișierului va fi:
Tema_4_CPP_Pop_Vasile.docx

Informatică – Aplicatia Code Blocks pentru C++

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