012-002-004
staticメソッド:計算ユーティリティ
初級
問題説明
staticメソッド:計算ユーティリティ
この問題では: 2つの整数を受け取り、staticメソッドを持つCalculatorクラスを作成して足し算と掛け算の結果を標準出力に表示するプログラムを作成します。
学習目標: staticメソッドでインスタンス不要な共通処理を提供する
インスタンス化不要な計算ユーティリティクラスを作ります。public static intでstaticメソッドを宣言し、Calculator.add(a, b)のようにクラス名から直接呼び出せるようにしましょう。
入力
1行目: 数値1(整数)
2行目: 数値2(整数)
出力
足し算: [結果]
掛け算: [結果]
```java
## 具体例
### 例1: 基本的な値
入力:
```java
5
3
```java
出力:
```java
足し算: 8
掛け算: 15
```java
### 例2: 別の値
入力:
```java
10
2
```java
出力:
```java
足し算: 12
掛け算: 20
```java
### 例3: 境界値
入力:
```java
0
1
```java
出力:
```java
足し算: 1
掛け算: 0
テストケース例
※ 出力例はプログラミングの国際標準に準拠し英語で表示しています
入力:
5 3
期待される出力:
Addition: 8 Multiplication: 15
入力:
10 2
期待される出力:
Addition: 12 Multiplication: 20
入力:
0 1
期待される出力:
Addition: 1 Multiplication: 0
入力:
-5 3
期待される出力:
Addition: -2 Multiplication: -15
❌ テストに失敗したケースがあります
あなたの解答
現在のモード:● 自分のコード
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
残り 8 回実行可能
