011-002-006

コンストラクタ呼び出し:オブジェクト配列

初級

問題説明

コンストラクタ呼び出し:オブジェクト配列

この問題では: Menuクラスのオブジェクト配列を作成し、各メニューの名前と価格を読み込んで一覧表示するプログラムを作成します。

学習目標: 配列で複数のオブジェクトを管理する

複数の料理メニューを管理するプログラムを作ります。Menu[]配列を作成し、各要素にnewでオブジェクトを格納しましょう。配列宣言だけではオブジェクトは作られません。

入力

1行目: メニュー数(整数)
2行目以降: 各メニューの名前と価格(文字列 整数)

出力

メニュー1: [名前] - [価格]円
メニュー2: [名前] - [価格]...

具体例

例1: 3つのメニュー

入力:

3
カレー 800
ラーメン 600
焼き肉 1200

出力:

メニュー1: カレー - 800円
メニュー2: ラーメン - 600円
メニュー3: 焼き肉 - 1200

例2: 2つのメニュー

入力:

2
パスタ 900
ピザ 1000

出力:

メニュー1: パスタ - 900円
メニュー2: ピザ - 1000

例3: 1つのメニュー(境界値)

入力:

1
A 1

出力:

メニュー1: A - 1

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

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

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

新規登録