006-004-003

do〜while文:メニュー選択

中級

問題説明

do〜while文:メニュー選択

学習目標: do〜while文で最低1回は実行されるループを実装できる

この問題では: do〜while文を使ってメニューを表示し、1〜3の有効な番号が入力されるまで繰り返し入力を受け付け、選択結果を標準出力に表示するプログラムを作成します。

do〜while文のループ本体でメニューを表示して整数入力を受け取り、入力値が1〜3の範囲外であれば再度ループを実行します。有効な値が入力された時点でループを終了し、選択番号を出力してください。

入力

複数行: メニュー選択(整数、1-3が有効、それ以外は再入力)

出力

Menu:
1. Start
2. Settings
3. Exit
[入力待ち(最初の有効入力まで)]
Selected: [選択番号]

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録