001-004-006
変数の値の変更:調理時間の記録
初級
問題説明
変数の値の変更:調理時間の記録
この問題では: 3行の整数入力を変数に読み取り、変数を段階的に更新しながら累積調理時間を計算し、フォーマットされた結果を標準出力に表示するプログラムを作成します。
学習目標: 変数の値を段階的に更新する方法を理解する
料理レシピアプリを作成しましょう。最初に下準備にかかった時間を入力し、その後2つの調理工程の時間を追加していきます。それぞれの工程後の累積時間を表示します。
入力
1行目: 下準備の時間(整数、分)
2行目: 1つ目の調理工程の時間(整数、分)
3行目: 2つ目の調理工程の時間(整数、分)
出力
================================
調理時間記録
================================
下準備: [時間]分
工程1完了後: [累積時間]分
工程2完了後: [合計時間]分
================================
```java
## 具体例
### 例1: 10分準備、15分炒め、20分煮込み
入力:
```java
10
15
20
```java
出力:
```java
================================
調理時間記録
================================
下準備: 10分
工程1完了後: 25分
工程2完了後: 45分
================================
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
10 15 20
期待される出力:
================================ Cooking Time Record ================================ Preparation: 10 min After Step 1: 25 min After Step 2: 45 min ================================
入力:
5 10 30
期待される出力:
================================ Cooking Time Record ================================ Preparation: 5 min After Step 1: 15 min After Step 2: 45 min ================================
入力:
20 0 0
期待される出力:
================================ Cooking Time Record ================================ Preparation: 20 min After Step 1: 20 min After Step 2: 20 min ================================
入力:
0 0 0
期待される出力:
================================ Cooking Time Record ================================ Preparation: 0 min After Step 1: 0 min After Step 2: 0 min ================================
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
99
1
2
3
4
5
6
7
8
9
10
›
⌄
⌄
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
残り 9 回実行可能
