10.
Ww
20.
21.
22.
S& se afigeze pozitia pe care apare primul element pozitiv dintr-un vector citit
de la tastaturd
Exemplu. in vectorul (-5,-8,-6,-41,-9,-1,-475,-12,-4) nu exist
nici un numar pozitiv, iar in vectorul (-4,9,874,~54) primul numar
pozitiv se giseste pe pozitia 2
Se da un vector v cu n elemente numere intregi. Sa se copieze intr-un alt
vector u elementele pozitive ale vectorului initial.
Exemplu. Daci v= (-5,8,-6,0,-9,1,-475,12,4) atunci
us (8,1,12,4) :
Se considera un vector A cu m elemente si dou’ numere reale P, Q. S& se scrie
un program. care copiaza intr-un vector B toate elementele din a aflate in
intervalul (P,Q) in ordinea in care apar ele in vector.
Exemplu, Dack a= (12,-4,9,7,-5,31,-74,515,-33,-8) $i P=-10, O=9
atunci B=(~4,7,-5,-8).
Se considera un vector & cu m elemente si dowd numere reale P,Q. S& se scric
tun program care copiazé intr-un vector B toate elementele din a aflate in
intervalul (P,Q) in ordinea inversé aparitiei lor in vectorul a. Componentele
vectorului B vor fi generate direct in aceasti ordine! .
Exemplu. Daci A= (12 ,-4,9,7,-8,31,-74,525 ,-33,-8) si P=-10, Q=9
atunci B= (~8,-5,7,-4).
Se da un vector de numere reale. Sa se determine procentul de numere din
vector mai mici (strict) decat MA si procentul de numere din vector mai mari
(strict) decat Ma, unde am notat cu MA media aritmeticd-a componentelor din
vector.
Exemplu, Dac& vectorul este (~2,13 34.75 ,125,3.5,8,61) atunci media
aritmeticd este 34.75, numerele mai mici strict decat aceasta medie sunt ~2,
13, 3.5, 8 (adicd 57.148), iar numerele strict mai mari decat medie sunt
125, 61 (adic 28.578).
Fiind dat un vector v cu n elemente numere intregi, s& se construiascd alti doi
vectori: primul va contine numai elementele pare, iar al doilea numai
elementele impare ale vectorului inital.
Exemplu, Daca vectorul initial este v=(1,64,2,5,23,9,6,11) se vor
obfine vectorii (64,2, 6) gi respectiv (1,5,23,9,11).
S& se calculeze componentele sirului ¥ = (ys,yor---,¥n) stiind c&
yi, i = 1,2,...,n este media aritmeticd a componentelor pozitive de rang
mai mic sau egal cu 4 ale vectorului x, in cazul in care exist& componente
pozitive, respectiv -1 in caz contrar.
Exemplu. Pentru _x=(-2,-3,71,43,-3,1,-4,8,12) se obtine y=(-1,
-1,71,57,57,38.33,38.33,30.75,27)
SA se verifice dac& un vector confine elemente in ordinea: negativ, negativ,
pozitiv, negativ, negativ, pozitiv, ....
Exemplu, (-1,-2,3,-5,-6,2,~-8) are aspectul cerut (~1,2,-3,-4) nu
are aspectul dor58.
59.
60.
61
62.
63.
64,
65.
Se citesc dé la tastatuiF® dele n elemente ale unui sir dat de numere intregi. S&
se afigeze toate perechile de elemente ale sirului (nu neaparat consecutive) cu
proprietatea ci ambele elemente ale perechii au aceeasi sumé a cifrelor.
Exemplu, Pentru vectorul (12,9,54,32,222,49,34,6,1,91) se vor afisa
perechile (9,54) si (222,6).
Sa se afigeze toate tripletele de numere crescatoare de pe pozitii consecutive
din vectorul x de numere reale.
Exemplu, Pentru x=(2,9,41,61,6,24,84,1,21) se vor afisa tripletele
(2,9,41) ,(9,41,61) si (6,24,84)
Fiind dat un vector de riumere intregi, sd se afigeze de cate ori gisim doud
elemente aflate pe pozitii consecutive in vector care sa fie egale intre ele.
Exemplu. Pentru vectorul (1,2,2,3,4,4,4,5,6) se va afisa valoarea 3.
Fie un vector x de numere intregi. Sa se afiseze toate tripletele de numere
consecutive din x, in care al treilea numar este restul impartirii primului la al
doilea.
Exemplu, Pentru vectorul (21,7,15,4,3,1,45,7,3,1) tripletele cerute
sunt (15,4,3), (4,3,1), (45,7,3) $i (7,3,1).
Fie un vector x de numere intregi. SA se afigeze toate tripletele de numere
consecutive din x, in care al treilea este media aritmetica dintre primul si al
doilea.
Exemplu, Pentru vectorul (2,9,3,6,10,3,7,5,6,5) tripletele cerute sunt
(9,3,6), (3,7,5) $i (7,5,6).
Fie un vector x de numere intregi. SA se afiseze toate tripletele de numere
consecutive din x, in care al treilea este media geometric dintre primul si al
doilea.
Exemplu. Pentru vectorul (1,3,2,5,125,25,4,8,33,8,7) singurul
triplet este (5,125 ,25)
Fie un vector x de numere intregi. Sa se afigeze toate perechile de numere
consecutive din x, cu proprietatea ca al doilea este egal cu suma cifrelor
primului numar.
Exemplu. Pentru vectorul (124,7,12,3,4,4) perechile cerute sunt
(124,7), (12,3), (4,4).
Fie un vector x de numere intregi. SA se afiseze toate tripletele de numere
consecutive din x, cu proprietatea cA ele pot reprezenta laturile unui triunghi.
Exemplu, Singurul triplet din vectorul (12,45,10,5,9,4,51). este
(10,5,9).66.
67.
68.
69.
70.
n.
Fie un vector x de numere intregi. Si se afigeze toate perechile de numere
consecutive din x, cu. proprietatea c& al doilea reprezinta restul impartirii
primului numir la'suma cifrelor sale.
Exemplu. Pentru vectorul (124,5,12,44,4,9) se afigeazA perechile
(124,5) si (44,4)
Fie un vector x de numere intregi. $4 se afigeze toate perechile de nuimere
consecittive din x, cu proprietatea cA al doilea reprezinté numarul de aparitii
ale cifrei 3 in patratul primului.
Exemplu. Pentru vectorul (361,2,5,2156,4,0) perechile afigate vor fi
(361,2) , (1156,4) , (4,0).
Fie un vector x de numere intregi. Sa se afigeze toate perechile de numere
(xfi] «fi + 1) cu proprietatea cd xfa] > xf + a] si suma ciftelor lui
x{i] este mai micd decét suma cifrelor lui x[i. + 2.
Exemplu, Pentru vectorul x= (40, 76,17, 21,55, 92,59,33,52,37) se vor
afiga perechile (92,59) si (52,37).
Fie un vector x de numere intregi. S& se afigeze toate tripletcle de numere
consecutive din x, cu proprietatea ca ele pot reprezenta laturile unui. triunghi
dreptunghic.
Exemplu, Tripletul (2,4,5) poate reprezenta laturile unui triunghi
dreptunghic.
Fie un vector x de numere intregi. Sa se’ afigeze toate tripletelé de numere
consecutive din x, cu proprietatea c& al ele pot reprezenta laturile unui
triunghi isoscel.
Exemplu, Triplet (12,20,12) este un triplet care indeplineste ‘conditiile
problemei.
Fie un vector x de numere intregi. S& se afigeze toate perechile de numere
consecutive din x, cu proprietatea cf al doilea reprezinta patratul numarului
de aparitii ale cifrei 1 in primul.
Exemplu, Pentru vectorul (121,4,89,7,0,111,9) se vor afisa perechile
(122, 4), (7,0), (11,9).
Fie un vector x de numere reale. Sa se afigeze solutiile tuturor ecuatiilor de
gradul Il: a x?
+ bx +e = 0, unde a, b si c sunt toate tripletele de
0.
numere consecutive din x, in care b? - 4ac
Exemplu. Pentru x=(1,-2,1,12,36,5) se va afiga 1, -6. (solutiile
ecuatiilor x2-2x+1=0 respectiv x?+12x+36=0)110.
14.
15,
116.
7.
SA se determine elementele cu numar maxim de divizori si clementele cu
numéar minim de divizori dintr-un vector x de nimere intregi.
Exemplu, Pentru vectorul x= (59,748,15,665,12,4,7,99,68,74)
componentele cu numar minim de divizori (2) sunt 59 si 7 iar cu numar
maxim de divizori este numarul 748 (12 divizori).
Se dau coordonatele a n puncte in plan (x,,ys). 2 = I,m. SA se afigeze
Tungimea celui mai lung segment si coordonatele capetelor acestui segment.
Exemplu, Dac& punctele sunt (1,8). (4,5), (4,2). (4,9), (379) atunci
segmentul de lungime maxima va avea capetele de coordonate (4,2)
respectiv (3,9) si va avea lungimea 7.07
. Dandu-se un vector cu n componente numere intregi, si se determine cele
mai mici trei valori pozitive si cele mai mari trei valori negative. Nu se va
folosi nici o metoda de sortare si nu se vor modifica valorile componentelor
din vector.
Exemplu. Daca vectorul dat este (-37, 87,.84,-65,-18,-90,93,-76,91,
-3,-6,-14,41,-27,61,-49,~-45,51,62, 38) atunci cele mai mici trei
38, 41, 51 iar cele mai mari trei valori negative: -14,
Se citeste un vector cum componente numere intregi. Sa se determine cel mai
mare numar rational subunitar. in care numitorul si numératorul apartin
tabloului.
Exempltt, X= (2,2,3) => 2/3
Se citeste de fa tastaturd un sir ctr n elemente numere naturale, nu neaparat
distinete. SA se afigeze clementul care apare de cele mai multe ori in sir. Daca
exist mai multe astfel de elemente. se vor afiga toate.
Evemplu, Pentru nea si elementele (23,7,11,7,19,7, 11,11) se vor afisa
elementele 7 gi 11 care apar fiecare de cate trei ori.
Se considera n stilpi de inaltimi h(1), (2). .... h(n) metei. La baza
fiecirui stélp se afla cate un mele codificat prin numarul stilpului. Fiecare
mele 4 urcd ziua p(i) metri si coboard.noaptea q(i) metri (p (4) >a(4)).
SA se afigeze meleii in ordinea in care ating. virfurile stalpilor. Se va
considera cd melcii care ajung in aceeasi zi in varf ajung simultan.
Exemplu, Pentru n= (10,8,8,3,25;7,9). 2,3,2,4,5,3,2).
= (1,2,1,3,1,2,0) meleii sosesc in urmatoarea ordine: 4, 2, 6, 7, 5. 3.1.
Se da un vector cu n componente numere intregi. Sd se determine diferenta
maxima dintre dou elemente consecutive ale acestui vector.
Exemplu, Dacd x=(15, 36,94,15,64,32,245,11,260,33,56) diferenta
niaxima este 249.