using System; class uzd1 { static void Main() { // Lietotājam tiek prasīts ievadīt masīvu izmērus Console.Write("Ievadiet pirmā masīva izmēru:"); int pirmaMasivaIzm = Convert.ToInt32(Console.ReadLine()); Console.Write("Ievadiet otrā masīva izmēru:"); int otraMasivaIzm = Convert.ToInt32(Console.ReadLine()); // izveido masīvus int[] pirmaisMasivs = new int[pirmaMasivaIzm]; int[] otraisMasivs = new int[otraMasivaIzm]; // Izveido gadījuma skaitļu ģeneratoru Random random = new Random(); // aizpilda abus masīvus ar gadījuma skaitļiem AizpilditMasivu(pirmaisMasivs, random); AizpilditMasivu(otraisMasivs, random); // Izvada abus masīvus uz ekrāna divās kolonnās, svītriņas smukumam:) Console.WriteLine("\nPirmais | Otrais ");//- vai nu formate vai izmato tabulaciju (\t) Console.WriteLine("-----------------------------"); for (int i = 0; i < Math.Max(pirmaisMasivs.Length, otraisMasivs.Length); i++) {// varēja pielietot masīva min() un max() string pirmaMasivaVertiba = i < pirmaisMasivs.Length ? pirmaisMasivs[i].ToString() : ""; string otraMasivaVertiba = i < otraisMasivs.Length ? otraisMasivs[i].ToString() : ""; // izvada vērtības kolonnās Console.WriteLine($"{pirmaMasivaVertiba,-15} | {otraMasivaVertiba,-15}"); //+ pielieto formatesanu } // Atrod un izvada mazāko un lielāko vērtību masīvos int mazakaisPirmaja = AtrastMazako(pirmaisMasivs); int lielakaisPirmaja = AtrastLielako(pirmaisMasivs); int mazakaisOtraja = AtrastMazako(otraisMasivs); int lielakaisOtraja = AtrastLielako(otraisMasivs); // Izvada rezultātus uz ekrāna //- izvade prasita bija savadaka Console.WriteLine($"\nMazākais skaitlis pirmajā masīvā: {mazakaisPirmaja}"); Console.WriteLine($"Lielākais skaitlis pirmajā masīvā: {lielakaisPirmaja}"); Console.WriteLine($"\nMazākais skaitlis otrajā masīvā: {mazakaisOtraja}"); Console.WriteLine($"Lielākais skaitlis otrajā masīvā: {lielakaisOtraja}"); // atrod un izvada kopējo mazāko un lielāko vērtību int kopMazakais = Math.Min(mazakaisPirmaja, mazakaisOtraja); int kopLielakais = Math.Max(lielakaisPirmaja, lielakaisOtraja); Console.WriteLine($"\nKopējais mazākais skaitlis: {kopMazakais}"); Console.WriteLine($"Kopējais lielākais skaitlis: {kopLielakais}"); Console.ReadLine(); } // aizpilda masīvu ar gadījuma skaitļiem no 10 līdz 100 static void AizpilditMasivu(int[] masivs, Random random) { for (int i = 0; i < masivs.Length; i++) { masivs[i] = random.Next(10, 101); } } // atrod mazāko vērtību masīvā static int AtrastMazako(int[] masivs) { int mazakais = masivs[0]; for (int i = 1; i < masivs.Length; i++) { if (masivs[i] < mazakais) { mazakais = masivs[i]; } } return mazakais; } // atrod lielāko vērtību masīvā static int AtrastLielako(int[] masivs) {//+ pielieto metodes int lielakais = masivs[0]; for (int i = 1; i < masivs.Length; i++) { if (masivs[i] > lielakais) { lielakais = masivs[i]; } } return lielakais; } }