Помогите решить на Java

С клавиатуры вводятся количество целых чисел N и сами эти числа. Разработайте

приложение, которое вычисляет количество отрицательных элементов в этой последовательности

Вот моя версия не могу найти ошибку:

package lab_01_gr_01_ind;

import java.util.Scanner;

public class Main {

    public static void main(String[] args) {

        Scanner con= new Scanner(System.in);

        int N;

        System.out.print("Введите количество чисел N= ");

        N=con.nextInt();       

        System.out.print("Введите число № 1:");

        int d = con.nextInt();

        int c;

        int b=0;

        int j=1;//количество уже введенных чисел

        while (j<N){

            j=j+1;

            System.out.print("Введите число №"+j+":");

            c=con.nextInt();

                if(c < 0){

                    b++;

                }     

    }

        System.out.print("Колличество отрицательных элементов" +b);

    }

}

 

Дело в том что когда проверяю она работает но не считает 1 элемент вот допустим:

Введите количество чисел N= 4

Введите число № 1:-1

Введите число №2:-3

Введите число №3:-3

Введите число №4:1

Колличество отрицательных элементов 2

 Ну или вот:

Введите количество чисел N= 5

Введите число № 1:-2

Введите число №2:-2

Введите число №3:-3

Введите число №4:-4

Введите число №5:-5

Колличество отрицательных элементов 4

Ответы

Ответ дал: Farixy
0
int j=0;//количество уже введенных чисел
Вас заинтересует