Sunteți pe pagina 1din 3

#724.

Clasa a 10-a / Subprograme / [2015-09-24 - 13:14:57]


Sa se scrie urmatoarele 3 functii:
- primafic, care primeste ca parametru un numar natural n si calculeaza si retur
neaza prima cifra a lui n;
- mincif, care primeste ca parametru un numar natural n si calculeaza si returne
aza cea mai mica cifra a lui n;
- maxcif, care primeste ca parametru un numar natural n si calculeaza si returne
aza cea mai mare cifra a lui n;
Se citeste un numar natural n (n<=100) si apoi n numere naturale cu cel mult 9 c
ifre fiecare. Folosind apeluri ale functiilor de mai sus numarati si afisati cat
e dintre cele n numere citite au prima cifra egala cu cea maxima si cate au prim
a cifra egala cu cea minima.
Rezolvare
#723. Clasa a 10-a / Subprograme / [2015-09-24 - 13:11:08]
Sa se scrie urmatoarele doua functii:
- maxim, care primeste ca parametru un numar natural n si calculeaza si returnea
za cel mai mare numar care se poate forma cu cifrele lui n;
- minim, care primeste ca parametru un numar natural n si calculeaza si returnea
za cel mai mic numar care se poate forma cu cifrele lui n;
Se citeste un numar natural n (n<=100) si apoi n numere naturale cu cel mult 9 c
ifre fiecare. Folosind apeluri ale functiilor minim si maxim numarati si afisati
cate dintre cele n numere citite au toate cifrele identice si cate au cifrele o
rdonate descrescator.
Rezolvare
#722. Clasa a 10-a / Subprograme / [2015-09-21 - 22:18:02]
Scrieti functii care sa realizeze urmatoarele:
- calculeaza si returneaza numarul de cifre ale unui numar natural n primit ca p
arametru (n are cel mult 9 cifre)
- calculeaza si returneaza 10 la puterea n, n fiind numar natural primit ca para
metru (n<=9)
- calculeaza si returneaza numarul format din primele c cifre ale unui numar nat
ural n
- calculeaza si returneaza numarul format din ultimele c cifre ale unui numar na
tural n
Se citeste de la tastatura un numar natural n cu cel mult 9 cifre. Folosind func
tiile de mai sus, calculati si afisati suma celor doua jumatati ale numarului n.
Daca n are numar impar de cifre, atunci cifra din mijloc se ignora.
Exemple:
Pentru n=2345 rezultatul este 68 (23+45)
Pentru n=78311 rezultatul este 89 (78+11)
Rezolvare
#721. Clasa a 9-a / Tablouri / [2015-06-02 - 16:16:35]
Se citeste un numar natural n (n<=20). Construiti si afisati o matrice patratica
cu n linii si n coloane dupa modelul de mai jos, obtinut pentru n=9.
0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 1 2
0 0 0 0 0 0 1 2 4
0 0 0 0 0 1 2 4 8
0 0 0 0 1 2 4 8 16
0 0 0 1 2 4 8 16 32
0 0 1 2 4 8 16 32 64
0 1 2 4 8 16 32 64 128
1 2 4 8 16 32 64 128 256
Rezolvare

#720. Clasa a 9-a / Tablouri / [2015-06-02 - 15:29:44]


Se citeste un numar natural n (n<=20). Construiti si afisati o matrice patratica
cu n linii si n coloane dupa modelul de mai jos, obtinut pentru n=7.
1 1 2 3 5 8 13
1 2 4 7 12 20 33
2 4 8 15 27 47 80
3 7 15 30 57 104 184
5 12 27 57 114 218 402
8 20 47 104 218 436 838
13 33 80 184 402 838 1676
Rezolvare
#719. Clasa a 9-a / Tablouri / [2015-06-02 - 13:54:57]
Se citeste un numar natural n (n<=100). Construiti si afisati o matrice patratic
a cu n linii si n coloane dupa modelul de mai jos, obtinut pentru n=8.
0 2 3 4 5 6 7 8
2 0 6 8 10 12 14 16
3 6 0 12 15 18 21 24
4 8 12 0 20 24 28 32
5 10 15 20 0 30 35 40
6 12 18 24 30 0 42 48
7 14 21 28 35 42 0 56
8 16 24 32 40 48 56 0
Rezolvare
#718. Clasa a 9-a / Tablouri / [2015-06-02 - 13:44:15]
Se citeste un numar natural n (n<=100). Construiti si afisati o matrice patratic
a cu n linii si n coloane dupa modelul de mai jos, obtinut pentru n=9.
5 4 3 2 1 2 3 4 5
4 5 4 3 2 3 4 5 4
3 4 5 4 3 4 5 4 3
2 3 4 5 4 5 4 3 2
1 2 3 4 5 4 3 2 1
2 3 4 5 4 5 4 3 2
3 4 5 4 3 4 5 4 3
4 5 4 3 2 3 4 5 4
5 4 3 2 1 2 3 4 5
Rezolvare
#717. Clasa a 9-a / Tablouri / [2015-06-02 - 13:39:32]
Se citeste un numar natural n (n<=100). Construiti si afisati o matrice patratic
a cu n linii si n coloane dupa modelele de mai jos.
Pentru n=7 se obtine matricea:
1 2 3 4 3 2 1
2 3 4 5 4 3 2
3 4 5 6 5 4 3
4 5 6 7 6 5 4
3 4 5 6 5 4 3
2 3 4 5 4 3 2
1 2 3 4 3 2 1
Pentru n=8 se obtine matricea:
1 2 3 4 4 3 2 1
2 3 4 5 5 4 3 2
3 4 5 6 6 5 4 3
4 5 6 7 7 6 5 4
4 5 6 7 7 6 5 4
3 4 5 6 6 5 4 3
2 3 4 5 5 4 3 2
1 2 3 4 4 3 2 1
Rezolvare

#716. Clasa a 9-a / Tablouri / [2015-06-02 - 13:33:26]


Se citesc 3 numere naturale n,a,b (n,a,b<=100). Construiti
patratica cu n linii si n coloane in care pe fiecare linie
plasati in ordine crescatoare primii n multiplii ai lui a,
cu indice par sunt plasati in ordine descrescatoare primii
Exemplu: pentru n=7, a=4, b=5 se obtine matricea:
4 8 12 16 20 24 28
35 30 25 20 15 10 5
4 8 12 16 20 24 28
35 30 25 20 15 10 5
4 8 12 16 20 24 28
35 30 25 20 15 10 5
4 8 12 16 20 24 28
Rezolvare

si afisati o matrice
cu indice impar sunt
iar pe fiecare linie
n multiplii ai lui b.

#715. Clasa a 9-a / Tablouri / [2015-06-02 - 13:31:25]


Se citesc 3 numere naturale n,a,b (n,a,b<=100). Construiti si afisati o matrice
patratica cu n linii si n coloane in care pe fiecare linie cu indice impar sunt
plasati in ordine crescatoare primii n multiplii ai lui a, iar pe fiecare linie
cu indice par sunt plasati in ordine crescatoare primii n multiplii ai lui b.
Exemplu: pentru n=7, a=4, b=5 se obtine matricea:
4 8 12 16 20 24 28
5 10 15 20 25 30 35
4 8 12 16 20 24 28
5 10 15 20 25 30 35
4 8 12 16 20 24 28
5 10 15 20 25 30 35

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