при чем тут эти точки с запятой? Почему выдает такую ошибку и ничего не компилируется? Ведь после оператора IF мы не ставим никаких ";"
А если поставить точку с запятой как он просит, то оператор else не будет выполнятся, т.к. не видит IF в таком случае.
Это не окончательный код, в процессе, поэтому бы разобраться почему он вечно ругается на эти точки с запятыми, хотя они там не нужны. Не в первой задаче сталкиваюсь уже...
package com.javarush.task.task04.task0412;
/*
Положительное и отрицательное число
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String s = reader.readLine();
If (s > 0)
s = s*2;
else
s = s+1;
System.out.println(s);
//напишите тут ваш код
}
}