Перед блоком "else" должен быть объявлен блок "if".
файл com/javarush/task/task04/task0429/Solution.java, строка 20, позиция 586
package com.javarush.task.task04.task0429;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Положительные и отрицательные числа
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
if (a>0 && b>0 && c>0)
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 3");
else if (a <=0 && b <=0 && c <=0)
System.out.println("количество отрицательных чисел: 3");
System.out.println("количество положительных чисел: 0");
else if ((a>0 && b<0 && c>0) || (a>0 && b>0 && c>0) || (a<0 && b>0 && c>0))
System.out.println("количество отрицательных чисел: 1");
System.out.println("количество положительных чисел: 2");
else if ((a>0 && b<0 && c<0) || (a<0 && b>0 && c<0) || (a<0 && b<0 && c>0))
System.out.println("количество отрицательных чисел: 2");
System.out.println("количество положительных чисел: 1");
else if ((a<0 && b==0 && c<0) || (a<0 && b<0 && c==0) || (a==0 && b<0 && c<0))
System.out.println("количество отрицательных чисел: 2");
System.out.println("количество положительных чисел: 0");
else if ((a>0 && b==0 && c>0) || (a>0 && b>0 && c==0) || (a==0 && b>0 && c>0))
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 2");
else if ((a>0 && b==0 && c==0) || (a==0 && b>0 && c==0) || (a==0 && b==0 && c>0))
System.out.println("количество отрицательных чисел: 1");
System.out.println("количество положительных чисел: 0");
else if ((a<0 && b==0 && c>0) || (a>0 && b==0 && c<0) || (a==0 && b<0 && c>0) || (a==0 && b>0 && c<0) || (a>0 && b<0 && c==0) || (a<0 && b>0 && c==0))
System.out.println("количество отрицательных чисел: 1");
System.out.println("количество положительных чисел: 1");
else if ((a<0 && b==0 && c==0) || (a==0 && b<0 && c==0) || (a==0 && b==0 && c<0))
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 1");
else if (a==0 && b==0 && c==0)
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 0");
}
}
Перед блоком "else" должен быть объявлен блок "if".
файл com/javarush/task/task04/task0429/Solution.java, строка 20, позиция 586
package com.javarush.task.task04.task0429;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Scanner;
/*
Положительные и отрицательные числа
*/
public class Solution {
public static void main(String[] args) throws Exception {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
if (a>0 && b>0 && c>0)
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 3");
else if (a <=0 && b <=0 && c <=0)
System.out.println("количество отрицательных чисел: 3");
System.out.println("количество положительных чисел: 0");
else if ((a>0 && b<0 && c>0) || (a>0 && b>0 && c>0) || (a<0 && b>0 && c>0))
System.out.println("количество отрицательных чисел: 1");
System.out.println("количество положительных чисел: 2");
else if ((a>0 && b<0 && c<0) || (a<0 && b>0 && c<0) || (a<0 && b<0 && c>0))
System.out.println("количество отрицательных чисел: 2");
System.out.println("количество положительных чисел: 1");
else if ((a<0 && b==0 && c<0) || (a<0 && b<0 && c==0) || (a==0 && b<0 && c<0))
System.out.println("количество отрицательных чисел: 2");
System.out.println("количество положительных чисел: 0");
else if ((a>0 && b==0 && c>0) || (a>0 && b>0 && c==0) || (a==0 && b>0 && c>0))
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 2");
else if ((a>0 && b==0 && c==0) || (a==0 && b>0 && c==0) || (a==0 && b==0 && c>0))
System.out.println("количество отрицательных чисел: 1");
System.out.println("количество положительных чисел: 0");
else if ((a<0 && b==0 && c>0) || (a>0 && b==0 && c<0) || (a==0 && b<0 && c>0) || (a==0 && b>0 && c<0) || (a>0 && b<0 && c==0) || (a<0 && b>0 && c==0))
System.out.println("количество отрицательных чисел: 1");
System.out.println("количество положительных чисел: 1");
else if ((a<0 && b==0 && c==0) || (a==0 && b<0 && c==0) || (a==0 && b==0 && c<0))
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 1");
else if (a==0 && b==0 && c==0)
System.out.println("количество отрицательных чисел: 0");
System.out.println("количество положительных чисел: 0");
}
}