Sunteți pe pagina 1din 2

Tema

structuri repetitive + pb. de antrenament


Noiembrie 13, 2019

1 www.pbinfo.ro
#351, #340, #2660, #1582.

2 Alte probleme
1. Se citesc de la tastatura doua numere naturale a si b cu exact doua cifre
fiecare. Scrieti programul C++ care afiseaza numarul total de cifre pare
din cele doua numere daca ele au aceeasi paritate, iar daca au paritati
diferite atunci afiseaza numarul total de cifre impare din cele doua numere.
Exemple: Daca a = 78 si b = 18 se va afisa 2 (8 si 8 sunt cifrele pare,
adica 2) Daca a = 36 si b= 55 se va afisa 3 (sunt 3 cifre impare, si anume
3, 5, 5).
2. Sa se un program C++ care citeste masurile a doua unghiuri exprimate in
grade si minute. Programul afiseaza media celor doua unghiuri, exprimata
ca unghi, adica in grade, minute si secunde.
Exemplul 1: 57 20
55 50
se va afisa : 56 35 0
Exemplul 2: 57 21
55 50
se va afisa : 56 35 30
3. Se citeste un numar natural n. Sa se afiseze n triunghiuri ca in exemplu:
pentru n=3 se vor afisa:
1
2
22
3
33
333

4. Se citesc 3 numere naturale n, a si b. Afisati primele n puteri ale lui 2


din intervalul [a,b]. Daca nu exista cel putin n puteri ale lui 2 in interval,

1
atunci se vor afisa cele care exista. Exemple: pentru n=2 a=6 b=35 se
vor afisa valorile 8 si 16
pentru n=2 a=24 b=55 se va afisa valoarea 32.
5. Se citeste numarul natural n. Afisati in ordine crescatoare numerele de la
1 la n*n pe n randuri a cate n numere fiecare. Exemplu: pentru n=4 se
afiseaza
1234
5678
9 10 11 12
13 14 15 16

6. Afisati toate numerele naturale de forma abba care sunt divizibile cu un


numar natural n citit de la tastatura.
7. Se cites, te de la tastatură un număr natural n. Să se afis, eze pe ecran ı̂n
ordine descrescătoare toate numerele naturale mai mici sau egale cu n care
au ı̂n component, a lor exact două cifre prime.

8. Se citeste un numar natural n cu cel mult 4 cifre. Sa se afiseze in ordine


crescatoare toate numele naturale pare atat timp cat suma lor nu depaseste
pe n.
Ex: pentru n=15 se afiseaza 2 4 6
9. Se consideră 2 numere naturale a s, i b. Să se afis, eze pe ecran numerele din
intervalul [a,b] care au cifra de control un număr par.
10. (*hard) Se da un numar natural n. Sa se determine toate permutarile
circulare spre dreapta(vezi exemplul) a numerelor 1...n.
Ex:
Pentru n=5, se va afisa:
12345
23451
34512
45123
51234

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