Sunteți pe pagina 1din 5

Prelucrarea cifrelor unui număr

Rezolvar
1. Se citește un număr natural de maxim 9 cifre. Să se afișeze cea mai mare și cea mai
e
mică cifră din număr.

2. Se citește un număr natural n de maxim 9 cifre. Să se determine dacă el are toate


cifrele ordonate strict descrescător de la cifra cea mai semnificativă spre cifra
Rezolvar
unităților.
e
Exemplu:
Pentru 54321 se va afișa DA,
iar pentru 543234 se va afișa NU.
Rezolvar
3. Se citește un număr natural cu cel mult 9 cifre. Să se determine de câte ori apare
e
ultima cifră în numărul citit.
Rezolvar
4. Se citește un număr natural n cu cel mult 9 cifre. Să se determine cea mai mare
e
cifră a lui n și de câte ori apare ea în n.

5. Se citește un număr natural cu cel mult 4 cifre. Să se calculeze cel mai mic multiplu
Rezolvar
par al numărului obținut din prima și ultima cifră a numărului citit.
e
Exemplu:
pentru 1265 se obține 30 (2*15)
Rezolvar
6. Se citește un număr natural n având număr impar de cifre. Să se elimine din
e
numărul n cifra din mijloc și să se afișeze numărul rezultat.

7. Se citește un număr natural n cu cel mult 9 cifre. Să se calculeze numărul obținut


din cifrele lui pare aflate pe poziții impare, numărarea pozițiilor cifrelor începând Rezolvar
cu cifra cea mai semnificativă. e
Exemplu:
dacă n=2346561 rezultă 24
Rezolvar
8. Se citește un număr natural n de maxim 4 cifre. Să se calculeze și să se afișeze
e
termenii din șirul lui Fibonacci care sunt mai mici decât n.
Rezolvar
9. Se citesc 2 numere naturale a și b. Să se afișeze cel care mai multe cifre 1 în
e
scrierea în baza 2.
Rezolvar
10. Se citește un număr natural n cu cel mult 3 cifre și o bază b cuprinsă între 2 și 9. Să
e
se afișeze reprezentarea lui n în baza b. Se vor folosi doar variabile de tipuri simple.

11. Un număr se numește aproape prim dacă poate fi scris ca produs de 2 numere Rezolvar
prime distincte. Din fișierul p.in se citesc n numere naturale cu maxim 4 cifre e
fiecare. Să se determine câte dintre ele sunt aproape prime.
12. Se citește un număr natural n. Să se calculeze și să se afișeze răsturnatul Rezolvar
(oglinditul) lui n. e
Rezolvar
13. Se citește un număr natural n. Să se verifice dacă este palindrom (citit de la
e
dreapta spre stânga are aceeasi valoare).
Exemplu:
123321 este palindrom, iar 12322 nu este

14. Un număr se numește perfect dacă este egal cu suma divizorilor săi mai mici decât Rezolvar
el. Să se afișeze toate numerele perfecte mai mici sau egale cu un număr n citit de e
la tastatură.
Exemplu:
6=1+2+3

15. Două numere naturale diferite a și b se numesc prietene dacă suma divizorilor lui a Rezolvar
fără a este egală cu b și suma divizorilor lui b fără b este egală cu a. Scrieți un e
program care să afișeze primele 3 perechi de numere prietene.

16. Cifra de control a unui număr n se numește cifra obținută calculând repetat suma
cifrelor lui n și inlocuindu-l pe n cu suma calculată. Pentru un număr natural n
afișați cifra lui de control. Rezolvar
e
Exemplu:
pentru n=3429 calculăm suma cifrelor 18, iar suma cifrelor lui 18 este 9, deci 9
este cifra de control a lui 3429.

17. Un număr natural n se numește superprim dacă atât el cât și toate prefixele sale Rezolvar
sunt numere prime. Pentru un număr natural n citit de la tastatură aflați toate e
numerele superprime mai mici sau egale cu n.
Exemplu:
Numărul 2399 este superprim deoarece 2399, 239, 23 și 2 sunt numere prime.
Rezolvar
18. Să se descompună în factori primi un număr natural n și să se afișeze factorii și
e
puterile la care apar ei în descompunere.
Rezolvar
19. Să se determine cel mai mic număr prim mai mare decât un număr natural n citit
e
de la tastatură.
Rezolvar
20. Să se afișeze toate numerele prime din intervalul [a,b]. e
Rezolvar
21. Să se elimine dîntr-un număr natural n toate cifrele pare. e
Rezolvar
22. Se citește un număr natural n. Să se determine câte cifre pare și câte cifre impare
e
conține numărul n.
Rezolvar
23. Se citește un număr natural n cu cel puțin 3 cifre. Să se calculeze și să se afișeze e
numărul obținut din n prin eliminarea primei și a ultimei cifre.
Exemplu:
n=34255 rezultă n=425
Rezolvar
24. Se citesc 2 numere naturale a și b. Să se determine câte cifre egale se află pe poziții
e
indentice în cele două numere.
Rezolvar
25. Să se elimine dintr-un număr natural n toate cifrele pare. e

26. Se citește un număr natural n cu cel puțin 3 cifre. Să se calculeze și să se afișeze


numărul obținut din n prin eliminarea primei și a ultimei cifre. Rezolvar
e
Exemplu:
n=34255 rezultă n=425
Rezolvar
27. Se citesc 2 numere naturale a și b. Să se determine câte cifre egale se află pe poziții
e
indentice în cele doua numere.
Exemplu:
a=3421345
b=4531125
Cifre egale pe poziții identice sunt cifra unităților și cea a miilor, deci două cifre.

28. Să se descompună un număr natural n în toate modurile ca sumă de două numere Rezolvar
prime. dacă nu exista nicio descompunere, atunci să se afișeze mesajul e
”Imposibil”.
Rezolvar
29. Să se descompună în factori primi un număr natural n și să se afișeze factorii și
e
puterile la care apar ei în descompunere.

30. Se citește un număr natural n. Afișati cifrele distincte ale lui n (în orice ordine). Rezolvar
Exemplu: e
Cifrele distincte ale lui 234542 sunt 2, 3, 4 și 5.

31. Să se determine cel mai mic număr prim mai mare decât un număr natural n citit
de la tastatură.
Rezolvar
32. Să se afișeze toate numerele prime din intervalul [a,b]. e
Rezolvar
33. Se citește un număr natural n. Să se determine câte cifre pare și câte cifre impare
e
conține numărul n.
Rezolvar
34. Se citesc două numere naturale a și b, fiecare având cifrele distincte. Determinați
e
câte cifre comune au cele 2 numere.
Exemplu:
a=23416 și b=345987 au 2 cifre comune (3 și 4)
Rezolvar
35. Se citește un număr natural n. Să se afișeze toate numerele mai mici sau egale cu n
e
care sunt egale cu suma cuburilor cifrelor lor.
Exemplu:
153 = 1 + 125 + 27
Rezolvar
36. Se citește un număr natural n și o cifră c. Calculați de câte ori apare cifra c în
e
scrierea numerelor naturale de la 1 la n.
Rezolvar
37. Se citește un număr natural n. Să se determine dacă el are cifrele ordonate
e
crescător sau descrescător sau cifrele lui nu sunt ordonate.
Rezolvar
38. Să se calculeze cmmdc al 3 numere a, b și c fără a calcula cmmdc a doua dintre ele e
și apoi cu al treilea.
Rezolvar
39. Se citesc 2 numere naturale a și b. Afișati toate perechile de numere x și y din
e
intervalul [a,b] care au proprietatea că au același număr de divizori.
Rezolvar
40. Se citește un număr natural n. Introduceți semnul * în număr astfel încât produsul
e
obținut sa fie maxim.
Exemplu:
n=4322, produsul maxim se obține astfel: 4*322=1288.
(celelalte variante: 43*22=946 sau 432*2=864 dau produs mai mic)
Rezolvar
41. Se citește un număr natural n. Afișati cel mai mic palindrom mai mare decât n. e
Exemplu:
Dacă n=1232 se va afișa 1331
42. Se citește un număr natural n. Afișati cele 2 numere obținute prin împărțirea "la Rezolvar
mijloc" a numărului n. e
Exemplu:
n=12345 se afișeaza 12 și 345
n= 12345678 se afișeaza 1234 5678
Rezolvar
43. Se citește un număr natural n. Afișati cel mai mic număr palindrom care este mai
e
mare decât n.
Exemplu:
n=12345 se afișeaza 12421
n= 123 se afișeaza 131
44. Să se afișeze cifra care apare de cele mai multe ori într-un număr natural n și de Rezolvar
câte ori apare ea în n. e
Exemplu:
n=133121 se afișează 1 3
Rezolvar
45. Se citește un număr natural n cu număr par de cifre. Calculați și afișati numărul e
obținut din n inversțnd cifra unităților cu a zecilor, cea a sutelor cu cea a miilor etc.
Exemplu:
n=123456 rezultă 214365
Rezolvar
46. Calculați și afișati media aritmetică a palindroamelor din intervalul [a,b], a și b citite
e
de la tastatură.
Rezolvar
47. Afișati toate perechile de numere de la 1 la n care au proprietatea ca au aceeași
e
sumă a cifrelor.
Rezolvar
48. Se citesc 2 numere naturale a și b, a mai mic decât b. Afișati cel mai mic număr
e
palindrom din intervalul [a,b].

49. Se citește un număr natural n și apoi n numere naturale. Afișati câte dintre ele au
suma cifrelor egala cu numărul lor de ordine de la citire.
Exemplu:
n=6 și numerele 122 101 34 555 23 123
Se va afișa 3 deoarece numerele care respectă regula sunt 101 , 23, 123
50. Se citesc de la tastură cele n elemente ale unui șir de numere întregi. Să se afișeze
Rezolvar
toate perechile de elemente ale șirului ( nu neapărat consecutive ) cu proprietatea
e
că ambele elemente ale perechii au aceeași sumă a cifrelor .
51. Se citesc 2 numere naturale a și n cu maxim 8 cifre fiecare. Să se calculeze ultima Rezolvar
cifră a numărului a ridicat la puterea n. e

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