Documente Academic
Documente Profesional
Documente Cultură
1. Se citete un numr natural n, apoi se citesc n numere naturale cu cel mult 9 cifre fiecare. S
se afieze perechile de numere alturate care au acelai numr de divizori. Dac nu exist
astfel de perechi, se va da mesajul NU EXISTA.
Datele de intrare se citesc din fiierul date.ini se afieaz n fiierul date.out.
date.in
date.out
Explicaie
7
19 5
19 i 5 sunt numere prime, au 2 divizori
12 19 5 24 250 54 2 24 250
24 i 250 au cte 8 divizori
250 54
250 i 54 au cte 8 divizori
5
NU EXISTA
3 25 200 15 9
2. Se citete un vector cu n numere naturale. S se afieze cel mai mare numr format cu cele
mai mici cifre ale fiecrui element din vector.
Datele de intrare se citesc din fiierul date.ini se afieaz n fiierul date.out.
date.in
date.out
6
952110
1234 29 1370 9999 111 865
3. Se citete un vector cu n numere naturale. S se construiasc un nou vector care reine suma
cuburilor cifrelor fiecrui element din vectorul iniial, apoi s se verifice dac noul vector are
elementele ordonate strict descresctor. Se vor afia elementele noului vector, urmate de
mesajul DA sau NU.
Datele de intrare se citesc din fiierul date.ini se afieaz n fiierul date.out.
date.in
date.out
7
9 466 35 729 28 713 93
12 655 23 90 13 737 1341
NU
5
1584 737 371 5 3
987 29 137 11111 111
DA
Vectori de frecven
4. Din fiierul date.in se citesc mai multe numere naturale mai mici dect 1.000.000. S se
afieze cel mai mare numr de 3 cifre care apare de mcar dou ori.
5. Din fiierul date.in se citesc mai multe numere naturale mai mici dect 1.000.000. S se +afieze n ordine descresctoare toate numerele de 2 cifre care nu apar n fiier.
6. Din fiierul date.in se citesc mai multe numere naturale cu maxim 3 cifre. S se afieze
numrul / numerele care apar de cele mai multe ori.
7. Se citete un numr natural n cu maxim 15 cifre. Se cere s se afieze:
a. Cea mai mare cifr care nu apare n scrierea lui n. Dac n scrierea lui n apar toate cifrele de la
0 la 9, se va da mesajul NUL
b. Cifra care apare de cele mai multe ori n scrierea lui n. Dac sunt mai multe cifre care apar de
un numr maxim de ori, se va afia cea mai mic dintre ele.
Exemplu Pentru n=424700929923 se afieaz
a) 8
b) 2
Pentru n=987654321012345 se afieaz
a) NUL
b) 1
Inserri i tergeri
Date de ieire
6 0 00 8 0 00 10 11 12
11. Se citete un vector cu n numere naturale (n50). S se tearg toate valorile palindrom din ir
i s se afieze vectorul obinut. Dac toate valorile sunt palindrom, se va da mesajul NUL.
Nu se vor folosi vectori suplimentari. Modificrile se vor face n vectorul iniial.
Exemplu:
Date de intrare
Date de ieire
5
4104 183
505 1221 4104 183 10901
5
NUL
505 1221 4114 18381 10901
12. Se citete un vector cu n numere naturale (n50). S se insereze dup fiecare numr prim
oglinditul su i s se afieze vectorul obinut. Nu se vor folosi vectori suplimentari.
Modificrile se vor face n vectorul iniial.
Exemplu:
Date de intrare
Date de ieire
6
13 31 29 92 12 1111 0 37 73
13 29 12 11 0 37
A 5
8
3
1
4 0 5
10 1 12 4
4 2 2 5
1
7
1 9
9 10
6
3
3 10
A 5
4
8 1
3
7
1 12
2 2
4
5
1 9
9 10
6
3