Я новичок в кодировании, поэтому будьте легко на меня. Я пытаюсь определить максимальный и средний размер предоставляемого пользователем массива, используя два отдельных класса (например, xyz и отдельный класс xyztester). У меня есть моя кодировка, но максимальный результат равен 0.0, а средний вывод на один меньше длины массива. Вот мое кодирование -Определение максимального и среднего размера предоставляемого пользователем массива в Java
"хуг" класс
public static double maximum(double[] array){
double max = array[0];
for (int j = 1; j < array.length; j++){
if(array[j] > max){
max = array[j];
}
}
return max;
}
public static double mean(double[] array){
double sum = 0;
for (double k = 0; k < array.length; k++)
sum = sum + array.length;
double avg = sum/array.length;
return avg;
}
"xyzTester" класс
double [] b;
b = new double [quantArray];
int j;
for (j = 0; j > quantArray; j++){
b[j] = in.nextDouble();
}
double n = xyz.maximum(b);
double [] c;
c = new double [quantArray];
int k;
for (k = 0; k > quantArray; k++){
c[k] = in.nextDouble();
}
double o = xyz.mean(c);
Может кто-то деталь, что я делаю не так?
Я предлагаю вам добавить тег, который указывает используемый язык. –
См. Http://stackoverflow.com/questions/33187119/find-average-maximum-and-minimum-values-of-values-entered - Похоже, что вы работаете над подобной проблемой. –
Благодарим вас обоих. Я забыл добавить этот язык. Я обновил название и теги. – new2coding