Я действительно новичок в java, и я подписался на класс AP, который учится очень плохо, и поэтому я не знаю, как выполнить эту часть задания. Он подражает вам добавить код, который будет делать следующиеКак найти максимальное значение несортированного массива
Найти и распечатать максимальную продажу. Распечатайте идентификатор продавца с максимальной продажей и объемом продажи, например, «Продавца 3 имела самую высокую продажу с 4500 долларов». Обратите внимание, что для этого вам не нужен другой цикл; вы можете сделать это в том же цикле, где значения считываются и вычисляется сумма.
код дана следующая
импорт java.util.Scanner; Продажи общественного класса {
public static void main(String[] args) {
final int salesPeople = 5;
int[] sales = new int[salesPeople];
int sum;
Scanner scan = new Scanner(System.in);
for (int i=0; i<sales.length; i++) {
System.out.print("Enter sales for salesperson " + i + ":");
sales[i] = scan.nextInt();
}
System.out.println("\nSalesperson Sales");
System.out.println("------------------");
sum = 0;
for (int i=0; i<sales.length; i++) {
System.out.println(" " + " " + sales[i]);
sum += sales[i];
}
System.out.println("\nTotal sales: " + sum);
System.out.println("Average sale " + sum/salesPeople);
}
}
Я действительно не знаю, что делать, и хотел бы подтолкнуть в нужном направлении, чтобы как найти максимум и идентификатор человека, который произвел Максимум.
Пожалуйста, помогите, это домашнее задание!
Возможный дубликат [Java: поиск наивысшего значения в массиве] (http://stackoverflow.com/questions/1806816/java-finding-the-highest-value-in-an-array) –
Здравствуйте, Milmo. Кажется, учитель дал вам оболочку для работы. Вы можете скопировать и вставить код, который работает, но тогда вы ничего не узнаете. Чтобы помочь, используя прилагаемую программу, запустите ее несколько раз, посмотрите, что происходит на каждом шаге, еще лучше проследите ее, если вы используете среду IDE. Затем подумайте о том, какие инструменты вы узнали, которые могут помочь вам решить проблему. Большинство здесь не собираются делать домашнее задание, и вы делаете себе плохую услугу, если не пытаетесь. Попробуйте что-нибудь и посмотрите, что произойдет. Это сломается/не работает/сбой ДА ... но вот как вы учитесь. – JohnG
Спасибо, я знаю, в отличие от большинства людей, которые занимаются моими занятиями с целью обучения. Ваш совет очень ценится. – Milmo