前提・実現したいこと
1から10の2つ乱数を発生させ、その和を求めるものである。こ のとき、このプログラムを以下のように改造しなさい。
二つの数の差を求める静的メソッド、sub()を追加し、最後に、 その結果も表示するようにしなさい。
javaを使っています。
発生している問題・エラーメッセージ
*のresultところがエラーになります
どう改善したら良いですか
エラーメッセージ
該当のソースコード
ソースコード
試したこと
package java8;
public class work8_1 {
public static void main(String[] args) {
int a = (int)(Math.random() * 10) + 1; // 110の乱数を発生10の乱数を発生
int b = (int)(Math.random() * 10) + 1; // 1
int result = add(a,b); // 二つの数の和を求める
✳︎private static int result = sub(a,b);
System.out.println("a = " + a);
System.out.println("b = " + b);
System.out.println(a + " + " + b + " = " + result);
System.out.println(a + " - " + b + " = " + result);
}
// 足し算
static int add(int a,int b){
return a + b;
}
// 引き算
static int sub(int a,int b){
return a - b;
}
}
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー