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 ===== | ||