using System; class main { static void Main() { Console.Write("Введите кол-во элементов в массиве: "); int N = Convert.ToInt32(Console.ReadLine()); int[] myArr = new int[N]; for (int i = 0; i < N; i++) { Console.Write("Введите элемент: "); myArr[i] = Convert.ToInt32(Console.ReadLine()); } Console.Write("Введите начало отрезка: "); int a = Convert.ToInt32(Console.ReadLine()); Console.Write("Введите конец отрезка: "); int b = Convert.ToInt32(Console.ReadLine()); int[] list = new int[N]; bool flag = false; for (int i = 0; i < myArr.Length; i++) { if (a == myArr[i]) { flag = true; } if (flag == true) { list[i] = (myArr[i]); if (b == myArr[i]) break; } } int count = Convert.ToInt32(0); for (int i = 0; i < list.Length; i++) { if (list[i] > 0) count += list[i]; } Console.Write("Сумма: "); Console.Write(count); } }