Top.Mail.Ru
Ответы

Вопрос по программированию в C#

ВОТ ЕЙ БОГУ не понимаю , я вводу начало диапазона 33 , он показывает 35 . Хотя такого числа в массиве вообще нет!
ААААААААААААААААААААААААААА!!!!!!!!!

По дате
По рейтингу
Аватар пользователя
Мастер

насколько я понял, вы сначала в коде вводите переменные старт и енд как значения некоторых элементов, но при это в цикле в ифах пытаетесь их использовать, как если бы они были индексами некоторых элементов массива. Предлагаю сначала завести еще 2 переменных, а потом пробежать циклом по массиву до нахождения первого элемента со стартовым значением и последнего - с финальным. Индексы этих элементов сохранить в заранее заготовленные переменные. Потом еще раз пробежать по массиву от индекса до индекса. А вообще полезно было бы узнать постановку задачи)

Аватар пользователя
Искусственный Интеллект

А ты напиши программу сам и все станет понятно. Ты же вообще не понимаешь, что там в ней происходит, раз удивляешься такому эффекту, да еще ожидаешь, что выведенное число будет элементом массива...

Аватар пользователя

Киньте код полностью текстом, проверю и исправлю