Sunteți pe pagina 1din 3

CIFRE

1. Se citeste un numar natural cu cel mult 9 cifre. Sa se determine de cate ori apare ultima
cifra in numarul citit.
2. Se citeste un numar natural n cu cel mult 9 cifre. Sa se determine cea mai mare cifra a lui
n si de cate ori apare ea in n.
3. Se citesc de la tastura cele n elemente ale unui sir de numere intregi . Sa se afiseze toate
perechile de elemente ale sirului ( nu neaparat consecutive ) cu proprietatea ca ambele
elementele ale perechii au aceeasi suma a cifrelor .
4. Se citeste un numar natural n. Sa se determine cate cifre pare si cate cifre impare contine
numarul n.
5. Se citeste un numar natural n cu cel putin 3 cifre. Sa se calculeze si sa se afiseze numarul
obtinut din n prin eliminarea primei si a ultimei cifre.
6. Se citesc 2 numere naturale a si b. Sa se determine cate cifre egale se afla pe pozitii
indentice in cele doua numere.
Exemplu:
a=3421345
b=4531125
cifre egale pe pozitii identice sunt cifra unitatilor si cea a miilor, deci doua
7. Se citesc doua numere naturale a si b, fiecare avand cifrele distincte. Determinati cate cifre
comune au cele 2 numere.
Exemplu:
a=23416 si b=345987 au 2 cifre comune (3 si 4)
8. Se citeste un numar natural n. Sa se afiseze toate numerele mai mici sau egale cu n care
sunt egale cu suma cuburilor cifrelor lor.
Exemmplu: 153 = 1 + 125 + 27
9. Se citeste un numar natural n. Sa se determine daca el are cifrele ordonate crescator sau
descrescator sau cifrele lui nu sunt ordonate.
10. Sa se elimine dintr-un numar natural n toate cifrele pare.
11. Se citeste un numar natural n si apoi n numere naturale. Afisati numarul total de cifre care
compun numerele prime dintre cele n citite.
12. Se citesc 2 numere naturale a si b. Sa se afiseze cel care mai multe cifre 1 in scrierea in
baza 2.
13. Se citeste un numar natural n. Afisati cel mai mic numar palindrom care este mai mare
decat n.
Exemple: n=12345 se afiseaza 12421
n= 123 se afiseaza 131
14. Se citeste un numar natural n si apoi n numere naturale cu maxim 4 cifre fiecare. Calculati
si afisati numarul obtinut prin lipirea la numarul maxim a numarului minim dintre cele n
numere citite.
Exemplu: n=4 si numerele 56 234 2321 345, numarul rezultat va fi 232156.
15. Calculati si afisati media aritmetica a palindroamelor din intervalul [a,b], a si b citite de la
tastatura.
16. Se citeste un numar natural n si apoi n numere naturale. Afisati cate dintre ele au suma
cifrelor egala cu numarul de lor de ordine de la citire.
Exemplu: n=6 si numerele 122 101 34 555 23 123
Se va afisa 3 deoarece numerele care respecta regula sunt 101 , 23 si 123
17. Se citeste un numar natural n si apoi n numere naturale. Afisati numerele care au suma
cifrelor egala cu suma cifrelor primului numar citit.
Ex:
se citesc numerele
7
23 78 14 30 32 8 50
se vor afisa
14 32 50
18. Se citeste un numar natural n si apoi n numere naturale. Afisati cate dintre numerele citite
au rasturnatul egal cu primul numar citit.
Ex:

se citesc numerele
7
231 78 132 30 132 8 132
se va afisa
3
19. Se citesc de la tastatura numere naturale pana cand se introduce valoarea 0. Sa se afiseze
tripetele de numere introduse consecutiv care au proprietatea ca primul numar din triplet
impartit la suma cifrelor sale da catul egal cu al doiea numar din triplet si restul egal cu cel
de-al treilea numar din triplet.
Exemplu:
daca se introduc numerele 2 29 2 7 11 5 1 5 0
tripletele cautate sunt 29 2 7 si 11 5 1
20. Se citesc numere naturale pn cnd se introduce numrul 0. Afisati suma obtinut prin
adunarea primei si a ultimei cifre din fiecare numar citit. Numerele cu mai putin de 2 cifre
nu se iau in considerare.
Exemplu: dac se introduc numerele 3455 66 7 8 23 11221 0 atunci se va afisa 27
(3+5+6+6+2+3+1+1).

DIVIZORI
1. Se citesc n numere naturale. Sa se afiseze ce mai mare numar prim si de cate ori apare el.
2. Se se afiseze primele n numere prime, n numar natural citit de la tastatura.
3. Sa se determine cel mai mic numar prim mai mare decat un numar natural n citit de la
tastatura.
4. Sa se afiseze toate numerele prime din intervalul [a,b].
5. Un numar se numeste aproape prim daca poate fi scris ca produs de 2 numere prime
distincte. Din fisierul p.in se citesc n numere naturale cu maxim 4 cifre fiecare. Sa se
determine cate dintre ele sunt aproape prime.
6. Sa se descompuna un numar natural n in toate modurile ca suma de doua numere prime.
Daca nu exista nici o descompunere, atunci sa se afiseze mesajul Imposibil.
7. Un numar natural n se numeste superprim daca atat el cat si toate prefixele sale sunt
numere prime. Numarul 2399 este superprim deoarece 2399, 239, 23 si 2 sunt numere
prime. Pentru un numar natural n citit de la tastatura aflati toate numerele superprime
mai mici sau egale cu n.
8. Se citesc numere naturale pana cand se citeste numarul 0. Sa se afiseze care dintre
numerele citite are numar minim de divizori primi. Daca exista mai multe numere cu
acelasi numar minim de divizori se va afisa doar ultimul dintre ele.
9. Sa se afiseze toate perechile numere naturale x si y din intervalul [1,n] care sunt prime si
consecutive in multimea numerelor impare.
De exemplu, de la 1 la 15 avem perechile:
35
57
11 13
10. Sa se afiseze numerele mai mici sau egale cu n care au proprietatea sa atat ele cat si
rasturnatul lor sunt numere prime.
Exemplu: 13 este prim si la fel 31.
11. Se citesc 2 numere naturale a si b. Afisati toate perechile de numere x si y din intervalul
[a,b] care au proprietatea ca au acelasi numar de divizori.
12. citeste un numar natural k, un numar natural n si apoi n numere naturale. Afisati cel mai
mare dintre cele n numere citite care are exact k divizori.

13. Afisati toate perechile de numere de la 1 la n care au proprietatea ca au aceeasi suma a

cifrelor
14. Se citesc 2 numere naturale a si b, a mai mic decat b. Afisati suma numerelor prime din
intervalul [a,b].
15. citesc doua numere naturale a si b. Afisati toate perechile de numere x si y din intervalul
[a,b] care au proprietatea ca sunt prime intre ele, dar x si y nu sunt numere prime
(exemplu 14 si 25 sunt prime intre ele, dar nici 14 si nici 25 nu sunt numere prime).

16. Se citeste un numar natural n si apoi n numer naturale. Sa se determine cate dintre cele n
numere cititi au proprietatea ca au numarul de divizori egal cu pozitia pe care au fost
citite.
Exemplu:
6
1 4 8 10 12 18
Rezultatul este 3 deoarece:
- 1 are un divizor si a fost citit pe pozitia 1
- 10 are 4 divizori si a fost citit pe pozitia 4
- 18 are 6 divizori si a fost citit pe pozitia 6
17. citesc doua numere naturale n si k. Afisat numerele naturale din intervalul [1,n] care au
cel putin k divizori.
Exemplu: n=10, k=4 se vor afisa numerele 6 8 10

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