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

Сколько в массиве отрицательных, положительных и нулевых элементов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Построить график функции F(x)=x*Sinx http://www.cyberforum.ru/cpp-beginners/thread102811.html
Написать на C++
C++ short vs int Зачем в си два типа данных (short, int) с одинаковым диапазоном значений? http://www.cyberforum.ru/cpp-beginners/thread102802.html
Посоветуйте сборник задач по классам C++
подскажите название какого нибудь сборника задач(книги) по классам.
C++ Функции добавления, удаления данных в массиве.
Есть код в котором создается новый массив, помогите написать функции добавления, удаления и вывода инфы. void Add(Array *arr, double val) { // ... } void Del(Array *arr, unsigned int...
C++ Наибольший общий делитель двух целых чисел http://www.cyberforum.ru/cpp-beginners/thread102760.html
Написать программу, которая вычисляет наибольший общий делитель двух целых чисел. Пример: Вводите после стрелки числа. -> 45 -> 15 Наибольший общий делитель чисел 45 и 15 равен 15
C++ Минимальное число в последовательности Написать программу, которая определяет минимальное число во введенной с клавиатуры последовательности чисел (длина последовательности не ограничена). Пример: Вводите после стрелки числа. Для... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5774 / 3424 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
10.03.2010, 11:02
Строки с 5 по 18 можно объединить в один цикл for

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int count_negative = 0;
int count_positive = 0;
int count_zero = 0;
for(int i = 0; i < n; i++)
{
   cin >> a[i];
   if(a[i] > 0)
      count_positive++;
   if(a[i] < 0)
      count_negative++;
   if(a[i] == 0)
      count_zero++;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru