Форум программистов, компьютерный форум CyberForum.ru

Найти разницу между количеством положительных и отрицательных элементов - C++

Войти
Регистрация
Восстановить пароль
 
a16a
3 / 3 / 1
Регистрация: 16.02.2014
Сообщений: 121
18.03.2014, 18:28     Найти разницу между количеством положительных и отрицательных элементов #1
Помогите решить пожалуйста, на языке Си
15. Дан массив размера N. Найти разницу между количеством положительных и отрицательных элементов.

Добавлено через 7 минут
мне бы сам процесс решение
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.03.2014, 18:28     Найти разницу между количеством положительных и отрицательных элементов
Посмотрите здесь:

C++ Найти разницу между количеством согласных и гласных букв в тексте!
Найти произведение положительных/отрицательных элементов массива C++
Найти минимальный из положительных и максимальный из отрицательных элементов C++
C++ Функция (параметр - одномерный массив). Вычислить разность между количеством отрицательных и положительных элементов
Найти разницу между средним арифметическим положительных и отрицательных элементов столбцов с нечётными номерами матрицы C++
Найти разность количества положительных и отрицательных элементов C++
Найти сумму положительных и отрицательных элементов матрицы C++
C++ Найти количество отрицательных, положительных и нулевых элементов в массиве
Вычислить разность между количеством отрицательных и количеством положительных элементов одномерного массива C++
Найти разницу между наибольшим и наименьшим из заданных четырех положительных чисел C++
Найти количество отрицательных и положительных элементов массива C++
C++ Найти разницу между суммой элементов массива с чётными индексами и суммой элементов, индексы которых кратны 5

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6056 / 5659 / 1829
Регистрация: 18.12.2011
Сообщений: 14,454
Завершенные тесты: 1
18.03.2014, 19:23     Найти разницу между количеством положительных и отрицательных элементов #2
C++
1
2
3
4
5
6
7
8
int countp=counm=0;
for(int i=0;i<size;i++)
{
     if(x[i]<0)countm++;
     else
     if(x[i]>0)countp++;
}
cout<<"raznitsa="<<countp-countm
ValeryS
Модератор
6413 / 4879 / 448
Регистрация: 14.02.2011
Сообщений: 16,180
18.03.2014, 19:29     Найти разницу между количеством положительных и отрицательных элементов #3
так, повыпендриваюсь
C++
1
2
3
4
5
6
7
int count=0;
for(int i=0;i<size;i++)
{
     if(x[i]<0)count--;
     if(x[i]>0)count++;
}
cout<<"raznitsa="<<count;
a16a
3 / 3 / 1
Регистрация: 16.02.2014
Сообщений: 121
18.03.2014, 20:07  [ТС]     Найти разницу между количеством положительных и отрицательных элементов #4
zss, ValeryS,
блин мне очень жаль, вся беда в том что мы сейчас проходим просто Си вы бы не могли бы написать на языке си или что означает/делает count cout...
ValeryS
Модератор
6413 / 4879 / 448
Регистрация: 14.02.2011
Сообщений: 16,180
18.03.2014, 20:16     Найти разницу между количеством положительных и отрицательных элементов #5
Цитата Сообщение от a16a Посмотреть сообщение
или что означает/делает count
ничего не делает это просто переменная, можешь обозвать по другому
это вариации на тему zss,
если число отрицательное уменьшаем на 1
если положительное увеличиваем на 1
например
массив 1 2 -3 -4 5
в переменной 0
первое число +1= 1
втрое +1=2
третье -1=1
четвертое -1=0
пятое +1=1
итог разница 1

Добавлено через 1 минуту
Цитата Сообщение от a16a Посмотреть сообщение
cout...
это вывод на экран
замени на printf
C++
1
printf( "  %d",count);
zss
Модератор
Эксперт С++
 Аватар для zss
6056 / 5659 / 1829
Регистрация: 18.12.2011
Сообщений: 14,454
Завершенные тесты: 1
18.03.2014, 21:30     Найти разницу между количеством положительных и отрицательных элементов #6
Цитата Сообщение от a16a Посмотреть сообщение
мы сейчас проходим просто Си
Могу перевести Вашу тему в раздел "С для начинающих".
Yandex
Объявления
18.03.2014, 21:30     Найти разницу между количеством положительных и отрицательных элементов
Ответ Создать тему
Опции темы

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