Программа не выполняется, ругается на синтаксис как я понял.
Самостоятельно найти ошибку не получается.
Для удобства каждую строчку прокомментировал.
Помогите найти ошибку)
package com.javarush.task.pro.task04.task0418;
import java.util.Scanner;
/*
Стакан наполовину пуст или наполовину полон?
*/
public class Solution {
public static void main(String[] args) {
double glass = 0.5;
//напишите тут ваш код
int a; // инициализируем а - округленное число
Scanner console = new Scanner(System.in); // инициализируем ввод с клавиатуры
String s = console.nextLine(); // вводим с клавиатуры любой текст
while (console.hasNext()) { // цикл выполняется только тогда когда введено любое слово
if (console.hasNextBoolean()) // цикл условия запускается как я понял если есть слово true или false
// в случае true попадаем на условный "than" а при false попадаем на "else"
a = (int) (Math.ceil(glass)); // вещественное число округляем в большую сторноу до целого и записываем в ячейку а
else // выполняется если введено слово "false"
a = (int) (Math.floor(glass)); // вещественное число округляем в меншую сторноу до целого и записываем в ячейку а
System.out.println(a); // выводим на экран значене а
}
}
}