解答例
ソースコード
import java.io.*;
import java.util.*;
/**
* @version 2007.06
* @author Mitsuomi Shimada
* Copyright 2007 Tempstaff Technologies Co.,Ltd.all right reserve.
*/
public class CheckDate{
/**
* 起動メソッド。
*/
public static void main(String[] args) throws IOException{
//月日入力読み込み
BufferedReader in =
new BufferedReader(new InputStreamReader(System.in));
System.out.println("今日は何月何日でしょう?");
String input = "";
System.out.print("何月?==> ");
int inputMonth = Integer.parseInt(in.readLine());
System.out.print("何日?==> ");
int inputDay = Integer.parseInt(in.readLine());
//現在の月日を取得
Calendar cal = Calendar.getInstance();
int month = cal.get(Calendar.MONTH) + 1;
int day = cal.get(Calendar.DATE);
//判定
if(inputMonth == month && inputDay == day){
System.out.println("正解!!");
} else {
System.out.println("間違っています。");
}
}
}