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

Функция сравнивающая количество положительных и отрицательных элементов массива - C++

Восстановить пароль Регистрация
 
RaiD
0 / 0 / 0
Регистрация: 07.01.2016
Сообщений: 4
07.01.2016, 21:08     Функция сравнивающая количество положительных и отрицательных элементов массива #1
Разработайте программу , создав предварительно процедуру по условию задачи . Приведенные числа используйте для задания формата при вводе-выводе данных.
Составить процедуру , вычисляющую значения TRUE , если количество положительных элементов исходного одномерного массива больше количества его отрицательных элементов , и значения FALSE в противном случае .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2016, 21:08     Функция сравнивающая количество положительных и отрицательных элементов массива
Посмотрите здесь:

Найти сумму положительных и количество отрицательных элементов массива C++
Функция должна вычислять разницы между суммой положительных элементов массива и суммой модулей отрицательных элементов массива C++
Определить количество положительных, отрицательных и нулевых элементов массива. C++
C++ Определить количество положительных, отрицательных и нулевых элементов массива.
C++ Подсчитать количество отрицательных и положительных элементов массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mesteriis
 Аватар для Mesteriis
371 / 154 / 40
Регистрация: 08.08.2015
Сообщений: 1,059
Завершенные тесты: 1
07.01.2016, 21:10     Функция сравнивающая количество положительных и отрицательных элементов массива #2
RaiD, Господи программа на 20 строк кода, ваш набросок кода в студию
RaiD
0 / 0 / 0
Регистрация: 07.01.2016
Сообщений: 4
07.01.2016, 21:29  [ТС]     Функция сравнивающая количество положительных и отрицательных элементов массива #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
#include<maht.h>
#include<conio.h>
using namespace std;
void vvod (float x[5],int & i)
{
for(i=0,i<=5,i++)
cin>>x[i]
}
void resh (float x[5], int & i)
{
    ?????
}
 int main ()
 {
    float x[5];
    vvod(i);
    resh(i);
    getch();
 }
Mesteriis
 Аватар для Mesteriis
371 / 154 / 40
Регистрация: 08.08.2015
Сообщений: 1,059
Завершенные тесты: 1
07.01.2016, 21:40     Функция сравнивающая количество положительных и отрицательных элементов массива #4
Цитата Сообщение от RaiD Посмотреть сообщение
?????
C++
1
2
3
4
5
6
7
8
9
10
   bool Disassemble_arr()
   {
   int CoutPositive=0;
   int CoutNegative=0;
   
   for (auto el : arrMy)
       if (el<0) CoutNegative++; else CoutPositive++;
   
   if (CoutNegative<CoutPositive) return true; else return false; // ни или наоборот
   }
zss
Модератор
Эксперт С++
 Аватар для zss
5955 / 5560 / 1788
Регистрация: 18.12.2011
Сообщений: 14,209
Завершенные тесты: 1
07.01.2016, 22:23     Функция сравнивающая количество положительных и отрицательных элементов массива #5
Mesteriis,
1. У Вас нулевые элементы считаются положительными
2.
Цитата Сообщение от Mesteriis Посмотреть сообщение
if (CoutNegative<CoutPositive) return true; else return false;
Это пишут проще
C++
1
return (CoutNegative<CoutPositive);
Yandex
Объявления
07.01.2016, 22:23     Функция сравнивающая количество положительных и отрицательных элементов массива
Ответ Создать тему
Опции темы

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