13 / 13 / 0
Регистрация: 22.10.2010
Сообщений: 80
|
|
1 | |
Удалить все отрицательные элементы массива18.11.2010, 23:26. Показов 26564. Ответов 16
Метки нет (Все метки)
0
|
18.11.2010, 23:26 | |
Ответы с готовыми решениями:
16
Удалить из массива все отрицательные элементы; Удалить из массива все отрицательные элементы Удалить из массива все отрицательные элементы Массив: Удалить из массива все отрицательные элементы. |
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
18.11.2010, 23:28 | 2 |
Если я не ошыбаюсь, удалять елементы из масива нельзя, их можно только обнулять.
1
|
13 / 13 / 0
Регистрация: 22.10.2010
Сообщений: 80
|
|
18.11.2010, 23:30 [ТС] | 3 |
тоисть вот так сделать мне:
if(mass[i]<0) mass[i]=0; ?
0
|
4 / 4 / 2
Регистрация: 20.09.2010
Сообщений: 102
|
||||||
18.11.2010, 23:31 | 4 | |||||
Если не ошибаюсь через операцию delete
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
|
18.11.2010, 23:31 | 5 |
Еще как вариант все положытельние елементи можно переписать в другой массив.
1
|
2347 / 1720 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
18.11.2010, 23:32 | 6 |
Barca, из массива ничего удалять нельзя.
Есть два варианта: 1. Переместить удаляемые элементы в конец массива и расматривать его как массив меньшего размера. 2. Скопировать неудаляемые элементы в новый массив меньшего размера.
0
|
13 / 13 / 0
Регистрация: 22.10.2010
Сообщений: 80
|
||||||
18.11.2010, 23:34 [ТС] | 7 | |||||
Ну вот код...пока я делаю ето в цикле, ищу отрицательние елементи....
i
Так правильно?
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
||||||
18.11.2010, 23:46 | 8 | |||||
1
|
13 / 13 / 0
Регистрация: 22.10.2010
Сообщений: 80
|
|
18.11.2010, 23:54 [ТС] | 9 |
А мой вариант не правильний?
0
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,679
|
||||||
19.11.2010, 00:24 | 10 | |||||
К ознакомлению
0
|
13 / 13 / 0
Регистрация: 22.10.2010
Сообщений: 80
|
||||||||||||
19.11.2010, 20:41 [ТС] | 11 | |||||||||||
Мне нужно мою програму переделать, там отрицательние елементи не занулить а создать еще один масив и их туда закинуть...
0
|
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
|
||||||
19.11.2010, 20:56 | 12 | |||||
0
|
13 / 13 / 0
Регистрация: 22.10.2010
Сообщений: 80
|
|
19.11.2010, 20:58 [ТС] | 13 |
Спасибо огромное!=)
0
|
6 / 6 / 6
Регистрация: 30.04.2012
Сообщений: 216
|
|
02.06.2012, 14:01 | 14 |
Хочу добавить проверку "Если массив пустой, то выводить, что ни одно положительное число не введено в массив, если не пустой, то вывести положительные числа". Собственно, как сделать проверку на пустой массив? Ка обозночается пустой массив?
0
|
60 / 45 / 12
Регистрация: 07.10.2011
Сообщений: 139
|
|
02.06.2012, 15:00 | 15 |
Может быть использовать vector.h?
0
|
6 / 6 / 6
Регистрация: 30.04.2012
Сообщений: 216
|
|
02.06.2012, 15:31 | 16 |
0
|
6 / 6 / 6
Регистрация: 30.04.2012
Сообщений: 216
|
||||||
04.06.2012, 18:02 | 17 | |||||
0
|
04.06.2012, 18:02 | |
04.06.2012, 18:02 | |
Помогаю со студенческими работами здесь
17
если массив не является знакочередующимся,то удалить из массива все положительные числа,в противном случае-удалить отрицательные элементы.после удален Из массива вещественных чисел удалить все отрицательные элементы Из массива вещественных чисел удалить все отрицательные элементы Из массива вещественных чисел удалить все отрицательные элементы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |