Массив: Указать элементы массива, которые принадлежат отрезку [с, d]. - C#

Узнай цену своей работы

Формулировка задачи:

Помогите, пожалуйста, переделать задачку. Текст задачи: Дана последовательность действительных чисел. Указать те ее элементы массива, которые принадлежат отрезку [с, d].
Console.WriteLine("Введите количество элементов массива: ");
 
            int N = int.Parse(Console.ReadLine());
            int [] array = new int [N];
            for (int i = 0; i < N; i++)
            {
                Console.WriteLine("Введите элемент массива: ");
                array[i] = int.Parse(Console.ReadLine());
 
            }
            Console.Write("Введите с: ");
            int c = int.Parse(Console.ReadLine());
            Console.Write("Введите d: ");
            int d = int.Parse(Console.ReadLine());
 
            for (int i = c; i < d; i++)
                Console.WriteLine(array[i]);
            Console.ReadLine();
У меня есть код, но в нем не так выполнено. Нужно, чтобы выводились элементы массива в данном отрезке, а не просто числа, которые были заданы в этих элементах.

Решение задачи: «Массив: Указать элементы массива, которые принадлежат отрезку [с, d].»

textual
Листинг программы
for (int i = Math.Max(c-1,0); i <= Math.Min(d, array.Length - 1); i++)
   Console.WriteLine(array[i]);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4 из 5
Похожие ответы