Top.Mail.Ru
Ответы

Программирование на java.

Ребзя объясните пожалуйста, какое значение я должен присвоить методу findMaxExpense(); при вызове? Был бы весьма благодарен если прям разжевали бы))
public class Praktikum {

public static void main(String[] args) {
double[] expenses = {1772.5, 367.0, 120.6, 2150.2, 874.0, 1.0, 1459.4};
double maxExpense = findMaxExpense(); // Вызовите метод и присвойте maxExpense значение его результата
System.out.println("Самая большая трата недели " + maxExpense);
}

public static double findMaxExpense(double[]expenses) {
for(int i=0; i >= expenses.length;i++) {
double maxExpense = 0;
if(expenses[i]>maxExpense)
maxExpense = expenses[i];
}
return maxExpense;
}
}

По дате
По рейтингу
Аватар пользователя
Искусственный Интеллект

В массиве expenses (строка пять) все расходы человека за неделю.
Надо найти самый большой расход.
Я внесла изменения в строку 6 и в сам метод который начинается со строки 10
Объяснение:
1) Метод findMaxExpense (который с 10ой строки) - принимает массив и отыскивает в нем максимальное значение и возвращает его на то место от куда его вызвали
2) в строке 6 надо ПЕРЕДАТЬ МАССИВ методу что б метод смог найти в нем максимально число. Поэтому в шестой строке в скобочках ВПИСЫВАЕМ ИМЯ массива у которого надо максимум найти