- 今日の年齢を尋ねることを考慮して、生年を計算できる誕生日ウィザードを作成します。誕生日ウィザードでこの計算を実行するためにJavaプログラムで使用できるステートメントを記述します。
ここで私が必要としたものは動作しません。誰かが私が間違っているの何を指すことができます:生年月日ウィザードプログラム
import java.util.Scanner;
public class Birthday
{
public static void main(String[]args)
{
int birthday;
int age;
int YearOfBirth;
Scanner keyboard = new Scanner(System.in);
System.out.println(" What is your +Age ?");
age = keyboard.nextInt();
YearOfBirth= 2011 - age;
System.out.println("I was born :+ YearsOfBirth.");
}
}
何が問題なのですか? (要求されたプログラムが文字通り実装が不可能であるという事実に加えて) – geoffspear
また、現在の年を取得するために日付/カレンダーAPIを使用することもできます。それ以外の場合は、2012年にはコードが機能しません:-D –
(誰かの誕生日を知らず、生年が何歳になっているのかわからないだけですが、現在の日付が7月からさらに増えるにつれて、 1) – geoffspear