クイズゲーム

アプリの仕様に沿って、クラス図・シーケンス図を作成し、アプリケーションを作成してみましょう。

アプリの仕様

  1. 下記のようにクイズを出題してください。

    [問題1]
    パンはパンでも食べられないパンは?
    1.食パン
    2.あんパン
    3.フライパン
    こたえを入力してください>
    
  2. ユーザーが答えを入力したら次の問題を出力してください。

  3. 1-3以外の入力があった場合は下記のエラーメッセージを出力して、アプリを終了してください。

    1-3の数字を入力してください。
    
  4. 3問出題したら、最後に下記のように結果を表示してください。

    [結果]
    正答数:3
    
  5. 結果を表示したらアプリを終了してください。

  6. 問題と解答は下記の通りとします。

    No 問題文 選択肢 答え
    1 パンはパンでも食べられないパンは? 1.食パン
    2.あんパン
    3.フライパン
    3
    2 群馬県は何地方? 1.近畿地方
    2.関東地方
    3.九州地方
    2
    3 最初の東京オリンピックは何年? 1.1960年
    2.1940年
    3.1964年
    3

回答例

クラス図

alt janken_class.png

シーケンス図

alt janken_sequence.png

ソースコード

[Github]quiz

解説