using System; class Program { static void Main() { Console.Write("Ievadiet, cik cilvekus velaties ievadit: "); int peopleCount = Convert.ToInt32(Console.ReadLine()); string[] names = new string[peopleCount]; int[] ages = new int[peopleCount]; for (int i = 0; i < peopleCount; i++) { Console.Write($"Ievadiet {i + 1}. cilveka vardu: "); names[i] = Console.ReadLine(); Console.Write($"Ievadiet {i + 1}. cilveka vecumu: "); ages[i] = Convert.ToInt32(Console.ReadLine()); } while (true) { Console.WriteLine("Izvelieties darbibu:"); Console.WriteLine("1. Atrast vecako cilveku"); Console.WriteLine("2. Atrast jaunako cilveku"); int choice = Convert.ToInt32(Console.ReadLine()); switch (choice) { case 1: findOldest(names, ages); break; case 2: findYoungest(names, ages); break; default: Console.WriteLine("Nepareiza izvele"); break; } } } static void findOldest(string[] names, int[] ages) { int maxAge = ages[0]; int index = 0; for (int i = 1; i < ages.Length; i++) { if (ages[i] > maxAge) { maxAge = ages[i]; index = i; } } Console.WriteLine($"Vecakais students ir {names[index]}, kuram ir {ages[index]} gadi."); }//-trukst Console.ReadLine(); static void findYoungest(string[] names, int[] ages) {//+ metodes int minAge = ages[0]; int index = 0; for (int i = 1; i < ages.Length; i++) { if (ages[i] < minAge) { minAge = ages[i]; index = i; } } Console.WriteLine($"Jaunakais students ir {names[index]}, kuram ir {ages[index]} gadi."); } }