using System; using System.Linq;//- trukst using System.Linq; class Program { static void Main() { // Pieprasa lietotajam ievadit masivu izmerus Console.Write("Ievadiet pirma masiva izmeru: "); int size1 = int.Parse(Console.ReadLine()); Console.Write("Ievadiet otra masiva izmeru: "); int size2 = int.Parse(Console.ReadLine()); // Izveido divus int tipa masīvus int[] array1 = new int[size1]; int[] array2 = new int[size2]; // Aizpilda masīvus ar gadījuma skaitļiem no 10 līdz 100 FillArrayWithRandomNumbers(array1); FillArrayWithRandomNumbers(array2); // Izvada virsrakstu pirms masīvu izvades Console.WriteLine("\nPirmais Otrais");// labāk izmantot \t // Izvada masīvus kolonas vienu blakus otram PrintArraysSideBySide(array1, array2); // Atrod lielāko un mazāko vērtību abos masīvos int min1 = FindMin(array1); int max2 = FindMax(array2); // Izvada rezultātus Console.WriteLine($"\nMazakais skaitlis ir gan pirma, gan otra masiva un ir vienads ar {min1}");//- nebus pareizi Console.WriteLine($"Lielakais skaitlis ir no otra masiva un ir vienads ar {max2}");//- nebus pareizi //- trukst Console.ReadLine(); } // Aizpilda masīvu ar gadījuma skaitļiem intervālā no 10 līdz 100 static void FillArrayWithRandomNumbers(int[] array) {//+ pielieto metodes Random random = new Random(); for (int i = 0; i < array.Length; i++) { array[i] = random.Next(10, 101); } } static void PrintArraysSideBySide(int[] array1, int[] array2) { // Nosaka maksimālo masīvu garumu int maxLength = Math.Max(array1.Length, array2.Length); // Izvada vērtības no abiem masīviem for (int i = 0; i < maxLength; i++) { // Izveido vērtības ar attiecīgo formatējumu string value1 = i < array1.Length ? $"{array1[i],-10}" : " ";//+ labs pieraksts, bet tuksumu vieta labak \t string value2 = i < array2.Length ? $"{array2[i]}" : ""; // Izvada vērtības Console.WriteLine($"{value1} {value2}");//tuksumu vieta labak \t } } // Atrod mazāko vērtību masīvā static int FindMin(int[] array) => array.Length > 0 ? array.Min() : 0; // Atrod lielāko vērtību masīvā static int FindMax(int[] array) => array.Length > 0 ? array.Max() : 0; }