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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить порядковый номер автомобиля, имевшего максимальную из средних скоростей движения http://www.cyberforum.ru/cpp-beginners/thread1068790.html
Известны длины участков пути (в км), которые проехали 25 легковых автомобилей, и время, затраченное каждым из них (в ч.). Определить порядковый номер автомобиля, имевшего максимальную из средних скоростей движения на участках. Заранее огромное спасибо!
C++ Выяснить в каком из данных натуральных чисел больше цифр Даны 2 натуральных числа. Выяснить в каком из них больше цифр. (Определить функцию для расчета количества цифр натруального числа). Заранее огромное спасибо! Перечитайте правила форума. Один вопрос - одна тема. Заголовок темы должен отражать суть вопроса. http://www.cyberforum.ru/cpp-beginners/thread1068787.html
C++ Псевдокод очереди
В книге "А.В. Ахо, Д.Э.Хопкрофт, Д.Д.Ульман - Структуры данных и алгоритмы", в теме "Очереди" пытался разобраться с реализацией очереди на основе указателей, но так и не понял, что имеет ввиду автор. Конкретно непонятно как перевести вот этот кусок кода на C++:
C++ Перегрузка == не вызывается
#include <iostream> using std::cout; using std::endl; #include <conio.h> template< typename T > class Equal { public:
C++ Как создать картинку, для хранения информации в пикселях http://www.cyberforum.ru/cpp-beginners/thread1068766.html
Как создать картинку? Я хочу хранить в пикселях информацию. Видел код на дельфи p:=TBitmap.Create; p.LoadFromFile(ExtractFilePath(Application.ExeName)+'\res\'+ neuro_web.name+'.bmp') а как на с++ это сделать?
C++ Сдвиг элементов одномерного массива по условию Есть функция, она считает количество нулевых элементов (counter) и удаляет его (нулевой элемент). Работает вроде бы правильно, но сдвиг работает неправильно. Подскажите, как исправить? int *ZeroElementsCounter(int* _array, int n) { int counter = 0, i, k; for (i = 0; i < n; i++) { if (_array == 0) { _array = _array; подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
12.01.2014, 00:32     Определить количество положительных и количество отрицательных элементов массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <ctime>
#include <cstdlib>
#include <iostream>
 
int main() {
  const int n = 10;
  
  int a[n];
  int pos = 0, neg = 0;
  
  std::srand(std::time(NULL));
  for(int i = 0; i < n; ++i) {
    a[i] = std::rand() % 200 - 100;    
    if(a[i] > 0)
      ++pos;
    else if(a[i] < 0)
      ++neg;    
    std::cout << ' ' << a[i];
  }
  
  std::cout << "\na[i] > 0: " << pos;
  std::cout << "\na[i] < 0: " << neg << std::endl;
}
 
Текущее время: 14:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru