You are on page 1of 4
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 dor 58. 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.

You might also like