これは、「initialMarks」という名前の配列に数値を計算する私のプログラムです。ただし、スキャナーを使用して別のクラスから initialMarks 配列を埋めたいと思います。その方法を理解するのを手伝ってもらえますか? 結果配列「result」を 3 番目のクラスでアウトプリントすることは可能ですか?
public class testingN
{
public static void main(String[] args)
{
int [] initialMarks = new int [4];
int [] result = new int [6];
result[0] = computedMarks(initialMarks[0], initialMarks[1])[0];
result[1] = computedMarks(initialMarks[2], initialMarks[3])[1];
for(int i=0; i< result.length; i++)
System.out.println(result[i]);
}
public static int [] computedMarks(int mark1, int mark2)
{
int [] i= new int [6];
for (int j = 0; j < i.length; j++)
{
if ((mark1 < 35 && mark2 > 35) || (mark1 > 35 && mark2 < 35))
{
i[j] = 35;
}
else
{
i[j] = (mark1 * mark2);
}
}
return i;
}
}