004-003-001

switch文:メニュー選択

初級

問題説明

switch文:メニュー選択

この問題では: メニュー番号(1〜5)を入力として受け取り、switch文で対応する料理名と価格を分岐処理し、結果を標準出力に表示するプログラムを作成します。

学習目標: switch文で離散的な値に応じた選択処理を実装できる

レストランのメニュー番号から料理名と価格を表示します。switch文を使って複数の選択肢から1つを選ぶ処理を実装しましょう。

入力

1行目: メニュー番号(整数 1-5)

出力

[料理名]: [価格]

メニュー対応表

  • 1: カレー: 800円
  • 2: ラーメン: 700円
  • 3: パスタ: 900円
  • 4: 丼物: 750円
  • 5: 定食: 1000円

具体例

例1: メニュー1を選択

入力:

1

出力:

カレー: 800

例2: メニュー3を選択

入力:

3

出力:

パスタ: 900

例3: メニュー5を選択(境界値)

入力:

5

出力:

定食: 1000

テストケース例

※ 出力例はプログラミングの国際標準に準拠し英語で表示しています

正常系
入力:
2
期待される出力:
Ramen: 700 yen
正常系
入力:
4
期待される出力:
Rice bowl: 750 yen

あなたの解答

現在のモード: 自分のコード
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ここにコードを書いてください

sc.close();
}
}
0 B / 5 MB

残り 10 回実行可能