С отрицательным числом все условия выполняются, с нулем тоже все работает, однако на положительное число все-равное выводится 0. Пробовал множество вариантов, но исход всегда такойю Подозреваю что ошибка элементарная, но я никак не пойму.
package com.javarush.task.jdk13.task04.task0412;
import java.util.Scanner;
/*
Положительное и отрицательное число
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
Scanner s = new Scanner(System.in);
int a = s.nextInt();
if(a>0){
a=a*2;
}
if(a<0){
a++;
}
else{
a=0;
}
System.out.println(a);
}
}