Differences

This shows you the differences between two versions of the page.

Link to this comparison view

poo:laboratoare:03 [2025/10/16 12:12]
stefanel.turcu [Problemă extra]
poo:laboratoare:03 [2025/10/16 12:16] (current)
stefanel.turcu [Problemă extra]
Line 238: Line 238:
 ==== Problemă extra ==== ==== Problemă extra ====
  
-1. Definește un **enum** numit **TipProdus** cu următoarele valori:  ​ +1. Definește un **enum** numit //TipProdus// cu următoarele valori:  ​//ALIMENTAR////ELECTRONIC////VESTIMENTAR////ALTUL//. 
-   **ALIMENTAR****ELECTRONIC****VESTIMENTAR****ALTUL**+ 
-2. Creează un **record** numit **Produs** cu câmpurile:​ +2. Creează un **record** numit Produs cu câmpurile:​ 
-   - **String nume** +  * String nume 
-   - **double pret** +  * double pret 
-   - **TipProdus tip**+  * TipProdus tip
 3. Într-o clasă **Main**, creează 3 produse diferite și afișează-le. 3. Într-o clasă **Main**, creează 3 produse diferite și afișează-le.
-4. Adaugă o metodă **descriere()** în **Produs** care returnează un text prietenos, de forma: Produs: Nume=Tricou,​ Tip=VESTIMENTAR,​ Pret=99.99 RON +4. Adaugă o metodă **descriere()** în Produs care returnează un text prietenos, de forma: ​//Produs: Nume=Tricou,​ Tip=VESTIMENTAR,​ Pret=99.99 RON// 
-5. În **main**, adaugă produsele într-o listă/​vector,​ parcurge-le și afișează doar produsele de tip **ALIMENTAR**.+5. În main, adaugă produsele într-o listă/​vector,​ parcurge-le și afișează doar produsele de tip //ALIMENTAR//.
poo/laboratoare/03.txt · Last modified: 2025/10/16 12:16 by stefanel.turcu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0