Koroleva Svitlana
Koroleva Svitlana

С++ Получился отриц. индекс элемента в массиве. Что делать?

получается такая фигня.
Вот создала массив из случайных чисел. и мне надо найти те элементы, которые удовлетворяют условию
А (к) < ( А (к-1) + А (к+1) ) / 2, где А (к) - элемент массива с индексом к.
Ну так вот. в С++ -первый элемент массива с индексом ноль. Да? да!
И вот по этому условию у меня получилось вот так А (0) < ( А (-1) + А (1) ) / 2
Что мне сделать, чтоб не было отрицательного индекса. Подскажите.

Спасибо большое мальчики)
Есть варианты, которые можно исправить. В этом вы мне помогли. Спасибо большое)

Кажется, надо сделать так, чтоб выводил сообщение - что "нулевой элемент не может выполняться, т. к. в условии присутствует отриц. индекс", и соответственно цикл переходит к элементу А (1)....
поняла теперь))))))

Natali Bobrova
Natali Bobrova

1) а действительно ли необходимо вычислять ( А (-1) + А (1) ) / 2 ?
2) если необходимо, то чему, предполагается, равен элемент с отрицательным индексом?
3) а дальше в зависимости от ответа на 1 и 2

СР
Сергей Романченко

k брать от 1 до < N-1 где N-размер массива

ЛЛ
Лиза Лиясова

охнихуясебе у вас школьная программа. мы квадратные уравнения учили в ваше время.

it
itavarov

добавь условие если к=0 то А (к) <(А (к) +А (к+1))/2 ну хотя я сплю уже поэтому мож фигню подсказываю

ФТ
Фил Тоукач

и с другого конца тоже

Похожие вопросы
Дан одномерный массив из N элементов. Найти максимальный элемент из отриц. элементов этого массива. Решить на СИ.
[C#] Как получить индекс элемента массива (List'а)?
Как упорядочить элементы массива?
В массиве из 100 элементов найти количество отрицательных элементов, минимальный элемент и его индекс.
Удаление элементов из массива с++
Найти среди элементов массивов a и z два одинаковых элемента с наименьшими индексами и вывести их значения и индексы.
Этот индекс массива недопустим для этого массива. Че тут не нравится маткаду?
Поиск элемента массива и его индекса в двумерном массиве. Паскаль.
одномерном массиве с (17) найти произведение элементов с четными индексами.... Нужна помощь....
В массиве индексы элементов должны быть