Untitled
unknown
plain_text
2 years ago
1.5 kB
4
Indexable
using System; public static class Program { public static void Main() { int min_temp_value = 0; int max_temp_value = 0; int max_temp_index = 0; int[] monthly_temp = new int[31]; Random random = new Random(); // Заполнение массива случайными значениями for (int i = 0; i < monthly_temp.Length; i++) monthly_temp[i] = random.Next(-30, 8); Console.WriteLine("Исходная последовательность массива: "); // Нахождение самого наибольшего значения массива for (int i = 0; i < monthly_temp.Length; i++) { Console.Write(monthly_temp[i].ToString() + " "); if (monthly_temp[i] > max_temp_value) { max_temp_value = monthly_temp[i]; max_temp_index = i; } } // Перебор массива с индекса наибольшего значения for (int i = max_temp_index; i < monthly_temp.Length; i++) if (monthly_temp[i] < min_temp_value) min_temp_value = monthly_temp[i]; Console.WriteLine("\nМинимальная температура после последнего " + $"самого теплого дня ({max_temp_value} градусов Цельсия): {min_temp_value} градусов Цельсия"); } }
Editor is loading...