using System; namespace uzd { internal class Program { static void Main(string[] args) { Console.WriteLine("Ievadiet ierakstu skaitu:"); int skaits = int.Parse(Console.ReadLine()); string[] vards = new string[skaits]; int[] vecums = new int[skaits]; for (int i = 0; i < skaits; i++) { Console.WriteLine($"Ievadiet {i + 1}. ierakstu:"); Console.Write("Vārds: "); vards[i] = Console.ReadLine(); Console.Write("Vecums: "); vecums[i] = int.Parse(Console.ReadLine()); } Console.WriteLine("Izvēlieties opciju:"); Console.WriteLine("1. Atrast vecāko"); Console.WriteLine("2. Atrast jaunāko"); int izvele = int.Parse(Console.ReadLine()); switch (izvele) { case 1: AtrastVecako(vards, vecums); break; case 2: AtrastJaunako(vards, vecums); break; default: Console.WriteLine("Nepareiza izvēle!"); break; }//- trukst Console.ReadLine(); } static void AtrastVecako(string[] vards, int[] vecums) { int maxVecums = vecums[0]; int indekss = 0; for (int i = 1; i < vecums.Length; i++) { if (vecums[i] > maxVecums) { maxVecums = vecums[i]; indekss = i; } } Console.WriteLine($"Vecākais ir {vards[indekss]}, kuram ir {vecums[indekss]} gadi."); } static void AtrastJaunako(string[] vards, int[] vecums) {//+ prot veidot metodes int minVecums = vecums[0]; int indekss = 0; for (int i = 1; i < vecums.Length; i++) { if (vecums[i] < minVecums) { minVecums = vecums[i]; indekss = i; } } Console.WriteLine($"Jaunākais ir {vards[indekss]}, kuram ir {vecums[indekss]} gadi."); } } }