Sunteți pe pagina 1din 3

TT Proiect - tema 2

asist. dr. ing. Arcadie CRACAN

16 octombrie 2017
1. Să se afișeze numărul de cuvinte dintr-o propozitie introdusă de la tastatură.

2. Să se afișeze propoziția formată prin eliminarea primului și ultimului cuvânt dintr-


o propoziție introdusă de la tastatură.

3. Să se afișeze toate cuvintele dintr-o propoziție din care eliminăm prima literă (din
fiecare cuvânt).

4. Să se afișeze toate numerele impare mai mici sau egale decât un număr introdus
de la tastatură.

5. Să se verifice dacă numărul introdus de la tastatură este divizibil cu 11.


6. Să se verifice dacă numărul introdus de la tastatură este sau nu este prim (un
număr se împarte doar la 1 și la el însuși).
7. Să se afișeze primele n numere din șirul Fibonacci, unde n este introdus de la
tastatură. Șirul Fibonacci 0, 1, 1, 2, ...
8. „Ciurul lui Eratostene”. Să se afișeze „ciurul lui Eratostene” obținut din primele
n numere naturale. Ciurul lui Eratostene se construiește în felul următor: se
consideră numerele naturale de la 2 la n. Începem cu primul număr din listă (2)
și eliminăm pe rând toți multiplii lui 2 din această listă. Apoi trecem la al doilea
număr din listă (3) și eliminăm pe rând toți multiplii lui 3 din listă. Trecem la
următorul număr (5) și eliminăm toți multiplii lui 5 din listă. Continuăm până
când am trecut prin toate numerele.

9. Să se afișeze „reflectatul” numărului introdus de la tastatură. Exemplu: dacă se


introduce 123, se va afișa 321.
10. Să se verifice dacă numărul introdus de la tastatură este palindrom. Un număr este
palindrom dacă este egal cu „reflectatul” său. Exemplu: 1221 este palindrom,
1234 nu este palindrom.

11. Să se afișeze suma cifrelor numărului introdus de la tastatură.


12. Să se ordoneze alfabetic cuvintele propoziției introduse de la tastatură.

13. Să se afișeze toate permutările numerelor de la 1 la n, cu n introdus de la tastatură.


14. Să se scrie o funcție pentru calculul lui n! = 1 · 2 · . . . · n și să se verifice
funcționarea ei.
15. Să se verifice dacă numerele de la 1 la n2 aranjate într-o matrice n×n formează un
pătrat magic. Un pătrat magic este o matrice n×n în care au fost plasate numerele
de la 1 la n2 astfel încât sumele elementelor de pe fiecare linie să fie egale cu
sumele elementelor de pe fiecare coloană și cu sumele elementelor de pe fiecare
din cele două diagonale. Datele de intrare se vor citi din fișierul magic.txt
care va avea următorul format:
n
a11 a12 ... a1n
a21 a22 ... a2n
... ..... ... ....
an1 an2 ... ann

1
Exemplu:
3
4 9 2
3 5 7
8 1 6

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