void Op_N(Komputer[] Tab, ref int ile) { string str; if (ile == N) { Console.WriteLine("Tablica pełna."); return; } Console.Write("\nPodaj markę komputera : "); string m = Console.ReadLine(); Console.Write("\nPodaj cenę komputera : "); str = Console.ReadLine(); double c = double.Parse(str); Tab[ile++] = new Komputer(c, m); }
void Dzialanie() { Komputer[] TabKomp = new Komputer[N]; int ile = 0; bool dalej = true; char opcja; string str; while (dalej) { Console.Write("\nWybierz opcję [N,W,U,S,Q] : "); str = Console.ReadLine(); opcja = str[0]; switch (opcja & 0x5F) { case 'N': Op_N(TabKomp, ref ile); break; case 'W': Op_W(TabKomp, ref ile); break; case 'U': Op_U(TabKomp, ref ile); break; case 'S': Op_S(TabKomp, ref ile); break; case 'Q': dalej = false; break; default: Console.WriteLine("Zła opcja"); break; } } }