Голосование за лучший ответ
Владимир Большаков
Гуру
(2535)
9 месяцев назад
Киньте код полностью текстом, проверю и исправлю
Ghjpf Знаток (378)
9 месяцев назад
internal class Program
{
static void Main(string[] args)
{
int sum = Diap();
Console.WriteLine(sum);
}
static int[] FullMass()
{
Console.Write($"Введите кол-во элементов массива: ");
int n = int.Parse(Console.ReadLine());
int[] array = new int[n];
for (int i = 0; i < n; i++)
{
Console.Write($"Введите {i + 1}-й элемент массива: ");
array[i] = int.Parse(Console.ReadLine());
}
return array;
}
Дмитрий Жуков
Мастер
(1693)
9 месяцев назад
насколько я понял, вы сначала в коде вводите переменные старт и енд как значения некоторых элементов, но при это в цикле в ифах пытаетесь их использовать, как если бы они были индексами некоторых элементов массива. Предлагаю сначала завести еще 2 переменных, а потом пробежать циклом по массиву до нахождения первого элемента со стартовым значением и последнего - с финальным. Индексы этих элементов сохранить в заранее заготовленные переменные. Потом еще раз пробежать по массиву от индекса до индекса. А вообще полезно было бы узнать постановку задачи)
ААААААААААААААААААААААААААА!!!!!!!!!