Добрый день!
Подскажите, пожалуйста, почему не верный код?
Я считал с клавиатуры числа, где первое число (1) - часы, второе (2) - минуты
Соответственно, чтобы получить пол часа (т.е. 30 минут) я умножаю второе число (2) на 15, получается 30 минут
Далее сравниваю переменную hh c числом 30.. но задаче не проходит. В чем может быть ошибка?
package com.javarush.task.pro.task03.task0318;
import java.util.Scanner;
/*
Био-мясо
*/
public class Solution {
public static String NOT_YET = "Искусственное мясо еще не готово.";
public static String DONE = "Искусственное мясо готово.";
public static String HORRIBLY_DONE = "Искусственное мясо превратилось в мясного монстра!";
public static void main(String[] args) {
Scanner cons = new Scanner (System.in);
int h = cons.nextInt();
int m = cons.nextInt();
int hh = (m*15);
if (hh == 30) {
System.out.println(DONE);
} else if (hh < 30) {
System.out.println(NOT_YET);
}
else if (h > 30) {
System.out.println(HORRIBLY_DONE);
}
//напишите тут ваш код
}
}