0% au considerat acest document util (0 voturi)
48 vizualizări1 pagină

Vectori

Documentul prezintă o listă de probleme de programare care implică manipularea vectorilor și a numerelor. Problemele variază de la determinarea proprietăților vectorilor și numerelor, la operații cum ar fi inversarea, ștergerea, inserarea de elemente, determinarea minimului, maximului și a sumei.

Încărcat de

Andreir555
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
48 vizualizări1 pagină

Vectori

Documentul prezintă o listă de probleme de programare care implică manipularea vectorilor și a numerelor. Problemele variază de la determinarea proprietăților vectorilor și numerelor, la operații cum ar fi inversarea, ștergerea, inserarea de elemente, determinarea minimului, maximului și a sumei.

Încărcat de

Andreir555
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd

“de 6”

 Să se determine numărul de elemente impare din vector.


 Să se afișeze elementele vectorului de pe poziții pare, în ordinea crescătoare a indicilor.
 Să se determine minimul și maximul elementelor din vector, precum și indicii acestor valori.
 Să se determine suma elementelor vectorului.
 Să se afișeze elementele vectorului cuprinse între indicii a și b.
 Să se afle câte elemente ale vectorului aparțin intervalului închis determinat de primul și ultimul element.
 Să se verifice dacă toate elementele vectorului sunt egale.
 Să se verifice dacă vectorul este ordonat crescător.
 Determinati diferenta maxima a doua elemente alaturate dintr-un vector.
 Verificati daca elementele vectorului alterneaza ca paritate.

“de 7”
 Să se inverseze elementele vectorului dat.
 Să se șteargă elementul din vector de pe poziția k.
 Să se insereze elementul x imediat după poziția k - 1.
 Intre oricare 2 elemente alaturate inserati media aritmetica a lor
 Sa se verifice daca este palindrom.
 Să se afișeze toate permutările circulare spre stânga ale vectorului.
 Să se verifice dacă toate elementele vectorului sunt distincte două câte două.
 Se citesc n numere întregi cuprinse între 1 și 100. Sa se determine ce numere din intervalul [1,100] NU au
fost citite.
 Se dau n numere naturale de maxim 8 cifre. Să se afișeze cel mai mic și cel mai mare număr de 3 cifre
care apar în șirul dat.
 Se citesc n numere naturale de maxim 3 cifre. Să se afișeze, fără repetiții, în ordine crescătoare, numerele
pare ce se regăsesc printre numerele date, iar apoi cele impare, în ordine descrescătoare.
 Afisati numarul de perechi de elemente din vector care au suma divizibila cu n.
 Se citesc n numere naturale de maxim 4 cifre. Să se determine numarul/numerele cu cele mai multe
aparitii

“de 8”
 Se citesc n numere naturale de maxim 2 cifre. Să se determine numerele prime ce aparțin acestui șir, cât
și numarul de aparitii al fiecaruia.
 Se dă un număr natural n de maxim 16 cifre. Să se afișeze de câte ori apare fiecare cifră în acesta.
 Construiti numarul format din prima cifra a fiecaruia din cele n numere ale unui vector.
 Sa se determine cmmdc al elementelor unui vector.
 Sa se determine perechile de nr. prietene dintr-un vector.
 Afisati numarul de perechi egal departate de capetele vectorului care au proprietatea ca incep cu aceeasi
cifra.
 Afisati numarul de perechi de nr prime intre ele dintre elemente unui vector.
 Determinati cea mai lunga secventa formata numai din elemente nule dintr-un vector si afisati indicele de
inceput si cel de sfarsit al secventei.
 Inversati ordinea elementelor cuprinse intre elementul minim si elementul maxim din vector.
 Se dau doua siruri, cu n, respectiv m, elemente, numere naturale. Primul sir este ordonat crescator, iar al
doilea sir este ordonat descrescator. Sa se afiseze, in ordine crescatoare, valorile pare din cele doua siruri.

 Stergeti in mod repetat cate doua numere alaturate egale si afisati numarul de stergeri efectuate, precum si
numerele ramase.
Exemplu:
Pt. 1 2 3 4 4 3 2 2 3 3 9 6 vom efectua 4 stergeri , iar numerele ramase sint 1 2 9 6
Explicatie: se sterg 4 perechi: {4,4} {3,3} {2,2} si {3,3}

 Afisati lungimea celei mai lungi secvente cu proprietatea ca incepe si se termina cu aceeasi valoare.
Exemplu:
Pt. 3 2 13 10 2 10 12 6 7 5 10 2 13 vom afisa 11
Explicatie: cea mai lunga secventa ceruta incepe si se termina cu 2 si contine 11 numere.

“de 9” si “de 10” vor fi probleme “la prima vedere”

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