1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
1 | |
Найти произведение элементов массива, расположенных между первым и последним отрицательными элементами03.12.2013, 21:06. Показов 2226. Ответов 15
Метки нет (Все метки)
Найти произведение элементов массива, расположенных между первым и последним отрицательными элементами.
0
|
03.12.2013, 21:06 | |
Ответы с готовыми решениями:
15
Вычислить сумму элементов массива, расположенных между первым и последним отрицательными элементами Вычислить сумму элементов массива, расположенных между первым и последним отрицательными элементами Найти сумму элементов массива, расположенных между первым и вторым отрицательными элементами Найти сумму элементов массива, расположенных между первым и вторым отрицательными элементами |
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
|
03.12.2013, 21:10 | 2 |
а что конкретно не получается?
0
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||||||
03.12.2013, 21:13 [ТС] | 3 | |||||
Сделать последний цикл.
То есть...
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
||||||
03.12.2013, 21:18 | 4 | |||||
1. запоминать нужно не сами элементы а их индексы.
2.
1
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
03.12.2013, 21:21 [ТС] | 5 |
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
||||||
03.12.2013, 21:25 | 6 | |||||
Сообщение было отмечено Памирыч как решение
Решение
вот так:
(если нужно всетаки произведение то вместо плюса *, и незабыть задать S начальное значение, если сумма то 0 если произведение то 1) Добавлено через 1 минуту
а в этом цикле начинается все с элемента n (который на единицу больше максимального)
0
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||||||
03.12.2013, 21:30 [ТС] | 7 | |||||
Добавлено через 1 минуту ну так поиск ведь с конца идет
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
||||||
03.12.2013, 21:43 | 8 | |||||
и что?
по логике должен быть цикл такой:
0
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
03.12.2013, 21:46 [ТС] | 9 |
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
|
03.12.2013, 21:47 | 10 |
по обрывку сложно сказать почему такой результат. вероятную причину написал выше
Добавлено через 1 минуту a[n-1] - предположительно последний элемент(предположительно - потомучто я не вижу целиком код, а только обрывок)
0
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
03.12.2013, 21:49 [ТС] | 11 |
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
|
03.12.2013, 21:50 | 12 |
0
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
||||||
03.12.2013, 21:51 [ТС] | 13 | |||||
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
|
03.12.2013, 21:56 | 14 |
как я и предполагал цикл поиска с конца - неверен (правильный цикл см. выше в моем посте )
0
|
1 / 1 / 0
Регистрация: 12.03.2013
Сообщений: 109
|
|
03.12.2013, 21:58 [ТС] | 15 |
Результат не поменялся. Выводит "1"
0
|
47 / 47 / 10
Регистрация: 17.08.2012
Сообщений: 225
|
||||||
03.12.2013, 22:03 | 16 | |||||
также нету проверки на тот случай если минимума и максимума не будет (или будет ктото один, или между ними нету элементов)
0
|
03.12.2013, 22:03 | |
03.12.2013, 22:03 | |
Помогаю со студенческими работами здесь
16
Найти сумму элементов массива, расположенных между первым и последним положительными элементами Найти сумму элементов, расположенных между первым и последним положительными элементами массива Найти сумму элементов массива, расположенных между первым и последним положительными элементами Сумма элементов, находящихся между первым и последним отрицательными элементами массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |