Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
denial
0 / 0 / 0
Регистрация: 09.03.2009
Сообщений: 14
1

Заменить отрицательные элементы массива нулями и найти их количество

09.03.2009, 15:21. Просмотров 1962. Ответов 7
Метки нет (Все метки)

заменить отрицательные элементы массива V[15] нулями и найти ихнее количество. помогите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.03.2009, 15:21
Ответы с готовыми решениями:

Найти произведение наименьшего и наибольшего значений массива, все отрицательные элементы заменить нулями
Дан одномерный массив. Найти произведение наименьшего и наибольшего значений....

Заменить все отрицательные элементы массива нулями
Задан одномерный числовой массив. Заменить все отрицательные элементы массива...

Заменить нулями все отрицательные элементы массива
напишите программу , которая заменяет нулями все отрицательные элементы...

Заменить все отрицательные элементы массива нулями
Я уже на столько устал, что прошу вашей помощи о великие однофорумчани. 1...

Заменить все отрицательные элементы массива нулями
Создать одномерный массив из 10 случайных целых чисел из интервала от -10 до...

7
Vourhey
Почетный модератор
6492 / 2267 / 185
Регистрация: 29.07.2006
Сообщений: 12,534
09.03.2009, 15:55 2
Заведи переменную под количество элементов. Потом в цикле проверяй, если меньше нуля элементу массива присваивай ноль а количество инкрементируй.
0
denial
0 / 0 / 0
Регистрация: 09.03.2009
Сообщений: 14
09.03.2009, 16:21  [ТС] 3
напишите пожалуйста код программы, очень нужно
0
ISergey
Maniac
Эксперт С++
1409 / 920 / 148
Регистрация: 02.01.2009
Сообщений: 2,749
Записей в блоге: 1
09.03.2009, 16:34 4
это элементарные вещи
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
using namespace std;
int main ()
{
    int arr[15] = {1,2,3,4,-2,1,3,-3,1,-2,-8,-6,-4,-7,6};
    int count = 0;
    for(int i = 0; i < 15; ++i)
        if(?????){//!условие сами допишите
            arr[i] = 0;
            ++count;
        }
    for(int i = 0; i < 15; ++i)
        cout<<arr[i]<<" ";
 
    cout<<endl<<"Count: "<<count<<endl;
    return 0; 
}
0
denial
0 / 0 / 0
Регистрация: 09.03.2009
Сообщений: 14
09.03.2009, 16:43  [ТС] 5
Огромное спасибо!
0
denial
0 / 0 / 0
Регистрация: 09.03.2009
Сообщений: 14
13.03.2009, 16:13  [ТС] 6
У меня не получается написать условие
0
ISergey
Maniac
Эксперт С++
1409 / 920 / 148
Регистрация: 02.01.2009
Сообщений: 2,749
Записей в блоге: 1
13.03.2009, 16:19 7
вот
C++
1
if(arr[i] < 0){
0
denial
0 / 0 / 0
Регистрация: 09.03.2009
Сообщений: 14
13.03.2009, 16:25  [ТС] 8
Спасибо
0
13.03.2009, 16:25
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.03.2009, 16:25

Заменить все отрицательные элементы массива нулями
Задан одномерный числовой массив. Заменить все отрицательные элементы массива...

В одномерном массиве все отрицательные элементы заменить нулями и упорядочить элементы массива по убыванию
В одновимірному масиві всі від’ємні елементи замінити нулями і впорядкувати...

В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать количество замен
В матрице целых чисел заменить все отрицательные элементы нулями.Подсчитать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru