Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/55: Рейтинг темы: голосов - 55, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 21.09.2015
Сообщений: 40
1

Количество положительных элементов

08.10.2015, 19:31. Показов 10001. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан массив, состоящий из целых чисел. Напишите программу, которая подсчитывает количество положительных чисел среди элементов массива.

Входные данные
Сначала задано число N — количество элементов в массиве (1<N<10000). Далее через пробел записаны N чисел — элементы массива. Массив состоит из целых чисел.

Выходные данные

Необходимо единственное число - количество положительных элементов в массиве.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2015, 19:31
Ответы с готовыми решениями:

Вычислить количество положительных и количество отрицательных элементов вектора
Дано A = (a1, a2, ..., a14) вектора: K - число отрицательных элементов, а M положительно....

Найти сумму и количество положительных элементов массива
дан массив А(6)Найти сумму и количество положительных элементов,расположенных между минимальн. и...

Максимальное количество подряд идущих положительных элементов массива
* Дан линейный вещественный массив a1,a2,...,an. * Определить максимальное количество подряд...

Дан массив А(5). Найти сумму и количество положительных элементов
Дан массив А(5). Найти сумму и количество положительных элементов в java se

2
0 / 0 / 1
Регистрация: 14.08.2015
Сообщений: 11
09.10.2015, 05:23 2
Лучший ответ Сообщение было отмечено Andrey1945 как решение

Решение

Java
1
2
3
4
5
6
7
int counter = 0;
for(int i = 0; i<N; i++)
{
if(ar[i] > 0)
      counter += 1; 
}
System.out.println(counter);
Если больше нуля, то просто прибавляет к counter!
0
1 / 1 / 2
Регистрация: 09.10.2015
Сообщений: 12
09.10.2015, 15:01 3
Превосходный ответ AssylDoskulov. Могу только добавить что после for и if скобки можно не ставить если в теле только 1 строка, так как условный оператор if не занимает строчку скобки можно просто удалить. Код есть у AssylDoskulov, только добавляю самое начало, если полностью метод:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
    public static void main(String args[]) {
        Scanner s = new Scanner(System.in);
        int numbers = Integer.valueOf(s.nextLine()).intValue();
        String line = s.nextLine();
        s.close();
        String [] all = line.split("\\s");
        int elements[] = new int [numbers];
        for(int i = 0; i<numbers; i++) 
            elements[i] = Integer.valueOf(all[i]).intValue();
        
        int count = 0;
        for(int i = 0; i<numbers; i++)
            if(elements[i] > 0)
                count++;
        System.out.println(count);
    }
0
09.10.2015, 15:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2015, 15:01
Помогаю со студенческими работами здесь

Вычислить количество и сумму четных по значению положительных элементов
Ввести целочисленный массив, состоящий из 14 элементов. Вычислить количество и сумму четных по...

Произведение и количество положительных элементов расположенных выше главной диагонали
Добрый день, прошу о помощи, т.к. сама разобраться не могу. Заранее спасибо:) Дан массив А....

В массиве подсчитать количество положительных элементов, следующих за первым отрицательным элементом
3. Да одномерный массив 23 элементов. Подсчитать количество положительных элементов , следующих за...

Ввести с клавиатуры массив из 10 целых чисел и вывести количество положительных элементов
разработать программу , которая вводит с клавиатуры массив из 10 целых чисел, находит и выводит на...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru