Всем привет!
Подскажите как дописать условие на игнор 0?
Понимаю, что код туповат, но пока что как получилось))
Если кто подскажет более компактное решение, то огромная благодарность)
package com.javarush.task.task04.task0428;
/*
Положительное число
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String a=reader.readLine();
String b=reader.readLine();
String c=reader.readLine();
int a1=Integer.parseInt(a);
int b1=Integer.parseInt(b);
int c1=Integer.parseInt(c);
if (a1>0 && b1>0 && c1>0)
System.out.println("3");
else if (a1>=0 && b1>=0 && c1<=0 || a1>=0 && b1<=0 && c1>=0 || a1<=0 && b1>=0 && c1>=0)
System.out.println("2");
else if (a1>=0 && b1<0 && c1<0 || a1<0 && b1>=0 && c1<0 || a1<0 && b1<0 && c1>=0)
System.out.println("1");
else if (a1<=0 && b1<=0 && c1<=0 || a1<=0 && b1<=0 && c1<=0 || a1<=0 && b1<=0 && c1<=0)
System.out.println("0");
}
}
int positiveNumber = 0;
и сделать три проверки вроде такой:if (a > 0) positiveNumber++;
потом просто её вывести на печать