Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
xokage
0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 53
#1

Для каждого положительного элемента определить, есть ли в массиве отрицательный элемент с противоположным з - C++

02.10.2016, 16:07. Просмотров 229. Ответов 5
Метки нет (Все метки)

Позязя. Нужна помощь с решением C:
Полное условие. Для каждого положительного элемента определить, есть ли в массиве отрицательный элемент с противоположным значением; если да, заменить эти элементы на 0. Размер массива 100 элементов. Диапазон значений от -100 до 100.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2016, 16:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Для каждого положительного элемента определить, есть ли в массиве отрицательный элемент с противоположным з (C++):

Для каждого позитивного элемента определить, есть ли в массиве отрицательный элемент с противоположным значениям - C++
Все детали задачи на фото Задачи перепечатываем в тему!

Добавить после каждого положительного элемента списка нулевой элемент - C++
дан односвязный список. как добавить после каждого положительного элемента нулевой элемент и записать это в файл?

Каждый отрицательный элемент одномерного массива заменить противоположным по значению элементом - C++
Разработать рекурсивную функцию не возвращающую значение, которая каждый отрицательный элемент одномерного массива заменяет противоположным...

В двухмерном массиве с целыми коэффициентами, для каждого столбца найти минимальный элемент в этом столбце и индекс этого элемента. - C++
Помогите еще пожалуйста. Имеется такое задание: в данном двухмерном массиве A с целыми коэффициентами для каждого столбца найти минимальное...

В двумерном массиве определить первый отрицательный элемент на интервале [a,b] - C++
Подскажите пожалуйста что мне нужно про писать в 5 строке чтобы определить первый отрицательный элемент массива не используя break ...

Определить последний отрицательный максимальный элемент и его позицию в массиве - C++
мальчики помогите пожалуйста решить задачи 1)Для заданного двумерного массива из n строк и m столбцов: a.)Определить последний...

5
Peoples
1172 / 677 / 426
Регистрация: 06.02.2016
Сообщений: 1,782
Записей в блоге: 13
Завершенные тесты: 4
02.10.2016, 16:36 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <iostream>
#include <algorithm>
#include <ctime>
#include <cstdlib>
using namespace std;
int main() {
    srand(time(nullptr));
    const int n=100;
    int a[n];
    for(int i=0; i!=n; i++) {
        a[i]=rand()%200-100;
        cout<<a[i]<<" ";
    }
    for(int i=0; i!=n; i++)
        if(a[i]>0 && count(a,a+n,-a[i])>0) {
            int b=a[i];
            int c=-a[i];
            replace(a,a+n,b,0);
            replace(a,a+n,c,0);
        }
    cout<<endl;
    for(int i=0; i!=n; i++) {
        cout<<a[i]<<" ";
    }
    return 0;
}
1
xokage
0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 53
02.10.2016, 16:44  [ТС] #3
Привелико благодарен Вам,спасибо!
0
gru74ik
Модератор
Эксперт CЭксперт С++
4196 / 1844 / 198
Регистрация: 20.02.2013
Сообщений: 4,991
Записей в блоге: 22
02.10.2016, 17:18 #4
Цитата Сообщение от xokage Посмотреть сообщение
отрицательный элемент с противоположным значением
xokage, это как?
0
мановар
954 / 355 / 79
Регистрация: 12.03.2016
Сообщений: 1,423
Завершенные тесты: 1
02.10.2016, 17:46 #5
gru74ik, это, наверное, +5 и -5. Больше ничего в голову не приходит.
0
xokage
0 / 0 / 0
Регистрация: 22.11.2015
Сообщений: 53
02.10.2016, 17:48  [ТС] #6
Мановар скорее всего прав:]
0
02.10.2016, 17:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2016, 17:48
Привет! Вот еще темы с ответами:

В одномерном массиве вычислить: максимальный элемент массива и сумму элементов массива, расположенных до последнего положительного элемента - C++
Не могу найти ошибку В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. максимальный элемент массива; 2....

Найти остаток от деления минимального положительного элемента массива на максимальный отрицательный - C++
Сортировать элементы заданного массива В (10) по убыванию и найти остаток от деления минимального положительного элемента на максимальный...

Определить, есть ли в массиве указанный элемент - C++
Вот ввожу я число, а до этого я прописал рандом, который выводит 4 однозначных числа, например: 2,1,2,4. Так вот ввел я 1 число, допустим...

Определить, есть ли в заданном массиве мажоруючий элемент - C++
Мажоруючим элементом массива A назовем элемент, который встречается в NN / 2 массиве более раз. Определить, есть ли в заданном массиве...


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

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

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