個別指導 Javaプログラミングスクール 武蔵浦和(中浦和)

現役SE(システムエンジニア)が埼京線の武蔵浦和(中浦和)周辺でJavaプログラミング学習の個別指導を行っています。

if文2

[Java練習問題] if文の練習問題

Scannerクラスを使って、入力した値で条件分岐するプログラムを完成させましょう。
変数は下記3つを使用してください。

問題

public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);

    int place;       //Scannerクラスを使って場所を指定する
    int time;        //Scannerクラスを使って時間を指定する

}

実行結果(例. 2:ベルリン、18時を指定)

世界の時刻を表示します。
香港の時刻を表示したい場合は、"1"を入力してください。
ベルリンの時刻を表示したい場合は、"2"を入力してください。
イスタンブールの時刻を表示したい場合は、"3"を入力してください。
表示したい場所の数字を入力してください:2 
日本時間を0~23で入力してください:18 
日本とベルリンの時差は8時間です。
日本の時刻は18時です。ベルリンの時刻は10時です。


■プログラミング内容
・香港と日本の時差は1時間。日本が1時間進んでいる。
・ベルリンと日本の時差は8時間。日本が8時間進んでいる。
イスタンブールと日本の時差は6時間。日本が6時間進んでいる。
・入力された数字が誤っていたら、正しい数字を入力するよう促す処理をいれる。

香港の時刻を表示したい場合は、"1"を入力してください。
ベルリンの時刻を表示したい場合は、"2"を入力してください。
イスタンブールの時刻を表示したい場合は、"3"を入力してください。
表示したい場所の数字を入力してください:4
数字が誤っています。1~3の数字を入力してください:

・日本時間によって前日の時間を表示する。

日本時間を0~23で入力してください:3
日本とベルリンの時差は8時間です。
日本の時刻は3時です。ベルリンの時刻は、前日の19時です。



さいたま市南区武蔵浦和駅中浦和駅)周辺でプログラミングを勉強したい・興味のある方に、 個別指導でJavaのプログラミングを教えています。生徒さまはIT・プログラミング未経験の社会人の方がほとんどです。
▼興味があれば、下記リンクをご確認ください。 java-musashiurawa.hatenablog.com