0 / 0 / 2
Регистрация: 08.10.2017
Сообщений: 23
|
||||||
1 | ||||||
Заменить все отрицательные элементы массива нулём, а положительные - средним арифметическим массива29.10.2017, 16:16. Показов 1311. Ответов 6
Метки нет Все метки)
(
Задача: Заменить все отрицательные элементы массива - нулём, а положительные - средним арифметическим массива.
Вопрос:
0
|
|
29.10.2017, 16:16 | |
Ответы с готовыми решениями:
6
Все отрицательные элементы массива заменить нулем Заменить в массиве все отрицательные элементы средним арифметическим значением всех положительных, вывести оба массива
Положительные элементы массива заменить средним арифметическим среди положительных элементов |
Alvin Seville
|
|||||||||||
29.10.2017, 16:54 | 2 | ||||||||||
При замене на 0 достаточно:
Для неотрицательных Ord вернет 1, что означает, что мы не меняем A[i, j], но если элемент отрицательный, то Ord вернет 0 и на выходе будет 0.
0
|
0 / 0 / 2
Регистрация: 08.10.2017
Сообщений: 23
|
||||||
29.10.2017, 17:46 [ТС] | 3 | |||||
Боюсь, что препод не поймёт меня, Average - ещё не проходили. Сейчас этап изучения одно- и двух- мерных массивов. С Вашего ответа немного понял, как среднее арифметическое сделать, но всё остался на прежнем месте, код так и не соображу..
Добавлено через 40 минут Вот, сделал сам, всё работает.
0
|
Супер-модератор
![]() ![]() |
|
29.10.2017, 17:51 | 4 |
А
i проходили? А j ? Точно такое же имя переменной - Average...Добавлено через 3 минуты "Работает" и "работает правильно" - это разные вещи. Вот вышеприведенный код - просто работает. Потому что в задаче требуется найти среднее арифметическое всего массива , и заменить им все положительные элементы. А ты меняешь их на среднее арифметическое строки , а не массива.
0
|
Alvin Seville
|
|||||||||||
29.10.2017, 17:56 | 5 | ||||||||||
Yungmusasi, так что еще в моем коде не понятно?
Добавлено через 2 минуты Не по теме:
0
|
Alvin Seville
|
|
29.10.2017, 18:20 | 7 |
![]() ![]() ![]() ![]() Добавлено через 16 секунд Если без использования Abs - да.
0
|
29.10.2017, 18:20 | |
29.10.2017, 18:20 | |
Помогаю со студенческими работами здесь
7
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |