Newer
Older
Java / practice / Greeting.java
import java.io.*;

public class Greeting {
    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        try {
            System.out.println("今の時刻は何時?");
            String line = reader.readLine();
            int time = Integer.parseInt(line);
            if (time >= 13 && time <= 18) {
                System.out.println("午後もゲンキに頑張ろー!");
            } else if (time >= 0 && time <= 11) {
                System.out.println("おはよー!");
            } else if (time >= 19 && time <= 23){
                System.out.println("夜ですなー。だんだんと眠くなってきた");
            } else if(time == 12){
                System.out.println("おっとお昼休憩の時間ですな!");
            } else {
                System.out.println("時刻の範囲を超えています。入力し直してください。");
            }
        } catch (IOException e) {
            System.out.println(e);
        } catch (NumberFormatException e) {
            System.out.println("数字の形式が正しくありません。");
        }
    }
}