using System; using System.Linq;//+ prot pielietot masīva metodes class HelloWorld { static void Main() { // Ievadīt pirmā masīva lielumu no lietotāja Console.Write("Ievadi pirmā masīva lielumu: "); int lielums1 = int.Parse(Console.ReadLine()); // Ievadīt otrā masīva lielumu no lietotāja Console.Write("Ievadi otrā masīva lielumu: "); int lielums2 = int.Parse(Console.ReadLine()); // Izveidot pirmo masīvu ar lietotāja ievadīto lielumu int[] mas1 = new int[lielums1]; // Izveidot otro masīvu ar lietotāja ievadīto lielumu int[] mas2 = new int[lielums2]; // Izmantojot Random, aizpildīt pirmo masīvu ar gadījuma skaitļiem no 10 līdz 100 var rand = new Random(); for (int i = 0; i < lielums1; i++) { mas1[i] = rand.Next(10, 101); } // Izmantojot Random, aizpildīt otro masīvu ar gadījuma skaitļiem no 10 līdz 100 for (int i = 0; i < lielums2; i++) { mas2[i] = rand.Next(10, 101); } // Izvadīt kolonnas galveni Console.WriteLine(" Pirmā:\t Otrā:"); // Izvadīt masīvus vienu blakus otram, izmantojot mazākās vērtības pirmo kolonnu for (int i = 0; i < Math.Max(mas1.Length, mas2.Length); i++) { // Izvada pirmā masīva vērtību, ja tāda ir if (i < mas1.Length) Console.Write($"{(i == 0 ? mas1.Min() : mas1[i]),8:N0}");//+ prot izmantot format else Console.Write("\t"); // Izvada otrā masīva vērtību, ja tāda ir if (i < mas2.Length) Console.Write($"\t{(i == 0 ? mas2.Min() : mas2[i]),8:N0}"); Console.WriteLine(""); } // Salīdzināt maksimālās vērtības abos masīvos if (mas1.Max() == mas2.Max()) Console.WriteLine($"Lielākais skaitlis ir gan pirma, gan otrā masivā un ir vienāds ar {mas1.Max()}"); else { Console.WriteLine($"Maksimālā vērtība pirmajā masīvā: {mas1.Max()}");//- prasīta cita izvade Console.WriteLine($"Maksimālā vērtība otrajā masīvā: {mas2.Max()}"); } // Salīdzināt minimālās vērtības abos masīvos if (mas1.Min() == mas2.Min()) Console.WriteLine($"Mazākais skaitlis ir gan pirma, gan otrā masivā un ir vienāds ar {mas1.Min()}"); else { Console.WriteLine($"Minimālā vērtība otrajā masīvā: {mas2.Min()}");// prasīta cita izvade Console.WriteLine($"Minimālā vērtība pirmajā masīvā: {mas1.Min()}"); }//- trukst Console.ReadLine(); } }