Массив: Указать элементы массива, которые принадлежат отрезку [с, 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]);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д