私は多分誰でも私を助けることができる小さな問題があります。私はランダム要素の配列を持っている、平均を数え、ユーザーから番号をスキャンします。 私はユーザーからスキャンした数よりも少ない平均よりも配列の要素の配列を探しています。配列の要素は平均と異なり、数値よりも小さい
public static double average(int[][] array){
double average = 0;
int sum = 0;
for(int i = 0; i < array.length; i++){
for(int j = 0; j < array.length; j++){
sum += array[i][j];
}
}
average = (double) sum/array.length;
return average;
}
public static void main(String[] args) {
Random rnd = new Random();
Scanner scan = new Scanner(System.in);
int[][] array = new int[4][4];
for(int i = 0; i < array.length; i++){
for(int j = 0; j < array.length; j++){
array[i][j] = rnd.nextInt(10);
}
}
int a = scan.nextInt();
average(array);
int elements = 0;
for(int i = 0; i < array.length; i++){
for(int j = 0; j < array.length; j++){
if(array[i][j]) {
// ?? need help here
}
}
}
「??」で直面している問題は何ですか? –