This shows you the differences between two versions of the page.
sd-ca:laboratoare:lab-01 [2023/03/01 21:02] iulia.corici [Exerciții] |
sd-ca:laboratoare:lab-01 [2023/03/01 22:04] (current) iulia.corici [Exerciții] |
||
---|---|---|---|
Line 331: | Line 331: | ||
===== Exerciții ===== | ===== Exerciții ===== | ||
+ | {{:sd-ca:laboratoare:lab01_recap_pc_skel.zip|Scheletul de laborator}} | ||
- | 1) [**4p**] Se citesc de la tastatura N cercuri definite prin coordonatele centrului si raza (toate, numere întregi). | + | 1) Se citesc de la tastatura N cercuri definite prin coordonatele centrului si raza (toate, numere întregi). |
Sa se numere cate perechi de cercuri se intersectează. Se consideră că două cercuri se intersectează și dacă acestea sunt doar tangente. | Sa se numere cate perechi de cercuri se intersectează. Se consideră că două cercuri se intersectează și dacă acestea sunt doar tangente. | ||
Line 346: | Line 347: | ||
Output: 4 (se intersectează perechile de cercuri: (1, 2), (1, 3), (2, 3), (4, 5)) | Output: 4 (se intersectează perechile de cercuri: (1, 2), (1, 3), (2, 3), (4, 5)) | ||
- | 2) [**6p**] Se citește o matrice de dimensiune n x m. Fiecare linie va forma un număr. Exemplu: linia [3, 0, 2] va forma numărul 302. Afișați suma liniilor. | + | 2) Se citește o matrice de dimensiune n x m. Fiecare linie va forma un număr. Exemplu: linia [3, 0, 2] va forma numărul 302. Afișați suma liniilor. |
- | * [**2p**] Alocați dinamic matricea | + | * Alocați dinamic matricea. |
- | * [**2p**] Implementați logica problemei | + | * Implementați logica problemei. |
- | * [**2p**] Verificați cu Valgrind că nu aveți memory leaks | + | * Verificați cu Valgrind că nu aveți memory leaks. |
===== Interviu ===== | ===== Interviu ===== |