Sunteți pe pagina 1din 1

 NU SE FOLOSESC VARIABILE GLOBALE.

 Funcțiile nu trebuie să conțină afișări.


 Funcțiile pot avea și alți parametri în afară de cei solicitați explicit.

Subiect LV2 - Anul I AC

În campionatul de handbal, pentru fiecare echipă se păstrează numele echipei și rezultatele celor
10 meciuri din campionat. Rezultatele obținute sunt stocate într-un vector de șiruri de caractere în
format "x:y" (unde x – este scorul echipei; iar y este scorul echipei adverse). Pentru fiecare meci
câștigat, echipa primește 3 puncte; pentru fiecare remiză primește un punct; iar pentru meciurile
pierdute nu primește nici un punct. Pentru stocarea informațiilor despre fiecare echipă se folosesc
structuri, ca instrument de lucru.

Exemplu: Pentru echipa Politehnica București, scorul pentru cele 10 meciuri este stocat într-un
vector de șiruri de caractere astfel: ["13:10", "22:19", "10:1", "3:20", "12:15", "11:11", "13:17",
"14:14", "17:9", "10:18"]

=> echipa Politehnica București a câștigat 4 meciuri (["13:10", "22:19", "10:1", "17:9"]); a pierdut
4 meciuri (["3:20", "12:15", "13:17", "10:18"]) și a făcut remiza în celelalte 2 meciuri (["11:11",
"14:14"]).

=> la final de campionat echipa Politehnica București a acumulat 14 puncte și are 3 meciuri
câștigate consecutiv (informație pentru cerința nr. 3).

Cerințe:

1. Scrieți o funcție care calculează punctajul total obținut de o echipă la finalul campionatului.

2. Scrieți o funcție care parcurge toate echipele din campionat și identifică echipele de pe
podium (primele 3 echipe din campionat). Se consideră că nu există 2 echipe cu punctaj
identic la finalul campionatului.

3. Scrieți o funcție care determină echipa/echipele cu cele mai multe victorii consecutive și
pune informațiile despre ele la dispoziția funcției main().

4. Considerând că avem un campionat cu 5 echipe, să se scrie o funcție main() în care:

a. Se alocă dinamic spațiul de memorie necesar stocării informațiilor pentru aceste


echipe
b. Se citesc de la tastatură informațiile despre cele 5 echipe din campionat (nume și
rezultate obținute)
c. Se apelează funcțiile de la punctele 1-3 și se afișează apoi din main() rezultatele
obținute.

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