Laborator 11 PIU
 
 
Obiective:
 
*Însuşirea modului de lucru cu clase in C#
*Delegări şi evenimente în limbajul Visual C#.
 
Teme:
 
T1.Creaţi o aplicaţie Visual C# pentru gestiunea unei cozi de mesaje. Aplicaţia va permite realizarea următoarelor operaţii:a. adăugarea în coada a unui nou mesaj;
b. ştergerea primului mesaj din coadă;
c. căutarea unui mesaj.
2. Adăugaţi aplicaţiei de la punctul 1, posibilitatea de tratare a următoarelor evenimente: adăugarea unui nou mesaj, ştergerea unui mesaj.
Rezolvare T1
 
 
T2.Creaţi o aplicaţie Visual C# pentru testarea clasei Complex.• Scrieţi funcţii operator pentru realizarea următoarelor operaţii: diferenţa a două numere complexe, produsul a două numere complexe şi modulul unui număr complex;
• Scrieţi funcţii operator care să poată fi utilizate pentru a testa dacă modulul unui număr complex este mai mare, respectiv mai mic decât modulul altui număr complex.
Rezolvare T2
 
 
T3.Studiaţi exemplul dat și creaţi o aplicaţie Visual C# pentru testarea lui.Exemplul Enumerări
 
 
T4.Implementaţi clasa C# pentru TDA Stiva. Operaţiile de bază vor fi realizate prin intermediul funcţiilor operator.Rezolvare T4
 
 
T5.Implementaţi clasa C# pentru TDA Lista. Operaţiile de bază vor fi realizate prin intermediul funcţiilor operator.Rezolvare T5