/* Rūdolfs Čābūts Praktiskais darbs 6.3 Visual studio */ using System; using System.Collections.Generic; using System.Diagnostics.SymbolStore; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Cinema { class CinemaReservation { static void Main() { int[][] vietas = new int[][] { new int[] { 0, 0, 0, 0, 0 }, new int[] { 0, 0, 0, 0, 0, 0, 0 }, new int[] { 0, 0, 0, 0 } }; void IevadesIzveles() { bool Beigts = false; while (Beigts == false) { Console.WriteLine("\nIzvēlies darbību: \n1 - Paradit zali \n2 - Rezervet vietu \n3 - Rezerveto vietu saraskts \n4 - Beigt darbu"); int Izvele = Convert.ToInt32(Console.ReadLine()); switch (Izvele) { case 1: ParaditZali(); break; case 2: RezervetuVietu(); break; case 3: ParaditRezervacijuSarakstu(); break; case 4: Beigts = true; break; default: Console.WriteLine("Nederīga izvēle. Mēģiniet vēlreiz."); break; } } } void ParaditZali() { Console.WriteLine("Paradit zali:"); for (int i = 0; i < vietas.Length; i++) { Console.Write("Rinda " + (i + 1) + ": "); for (int j = 0; j < vietas[i].Length; j++) { Console.Write(vietas[i][j] + " "); } Console.WriteLine(); } } void RezervetuVietu() { Console.WriteLine("Rezervetu vietu:"); string[] ievade = Console.ReadLine().Split(' '); int rinda = Convert.ToInt32(ievade[0]) - 1; int vieta = Convert.ToInt32(ievade[1]) - 1; if (vietas[rinda][vieta] == 0) { vietas[rinda][vieta] = 1; Console.WriteLine("Vieta rezervēta veiksmīgi."); } else { Console.WriteLine("Šī vieta jau ir rezervēta."); } } void ParaditRezervacijuSarakstu() { Console.WriteLine("Rezervēto vietu saraksts:"); for (int i = 0; i < vietas.Length; i++) { for (int j = 0; j < vietas[i].Length; j++) { if (vietas[i][j] == 1) { Console.WriteLine("Rinda " + (i + 1) + ", Vieta " + (j + 1)); } } } } IevadesIzveles(); } } }