Программа на языке программирования Java будет выглядеть примерно так:
import java.util.Scanner;
public class TimeOfDay {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Введите число от 0 до 24:");
int number = scanner.nextInt();
if(number >= 0 && number = 0 && number < 6) {
System.out.println("Ночь");
} else if(number >= 6 && number < 12) {
System.out.println("Утро");
} else if(number >= 12 && number < 18) {
System.out.println("День");
} else {
System.out.println("Вечер");
}
switch(number) {
case 0:
System.out.println("Полночь");
break;
case 1:
case 2:
case 3:
case 4:
case 5:
System.out.println("Ночь");
break;
case 6:
case 7:
case 8:
case 9:
case 10:
case 11:
System.out.println("Утро");
break;
case 12:
case 13:
case 14:
case 15:
case 16:
case 17:
System.out.println("День");
break;
case 18:
case 19:
case 20:
case 21:
case 22:
case 23:
case 24:
System.out.println("Вечер");
break;
default:
System.out.println("Введите число от 0 до 24");
}
} else {
System.out.println("Введите число от 0 до 24");
}
scanner.close();
}
}
Эта программа сначала запрашивает у пользователя число от 0 до 24, затем с помощью операторов if и switch определяет, в какое время суток это число попадает: ночь, утро, день или вечер.