Мой код просит пользователя ввести значения видов животных, а затем отобразит их обратно. Мне просто нужно, наконец, добавить часть, которая также сообщает пользователю самое опасное животное (одно будет самым низким введенным номером). Я огляделся по местам и triec, используя x < min или x = MAX_VALE и т. Д. Я просто не могу заставить ничего работать. Есть ли метод, который будет более подходящим для моей программы?Как определить наименьшее значение, которое было введено?
import java.util.Scanner;
public class endangered
{
public static void main(String[] param)
{
animal();
System.exit(0);
}
public static void animal()
{
int[] array = new int[5];
int j = 0;
String[] names = {"Komodo Dragon" , "Manatee" , "Kakapo" , "Florida Panther" , "White Rhino"};
System.out.println("Please enter the number of wild Komodo Dragons, Manatee, Kakapo, Florida Panthers and White Rhinos.");
Scanner scan = new Scanner(System.in);
for (int i=0; i<=4; i++)
{
while(scan.hasNextInt())
{
array[j] = scan.nextInt();
int max = array[j];
j++;
if(j==5)
{
System.out.println(array[0] + ", " + names[0]);
System.out.println(array[1] + ", " + names[1]);
System.out.println(array[2] + ", " + names[2]);
System.out.println(array[3] + ", " + names[3]);
System.out.println(array[4] + ", " + names[4]);
}
}
}
}
}
Есть ли способ вернуть соответствующее животное для наименьшего числа? –
Да, я отредактировал свой ответ. – Dvorog
Отлично. Спасибо за помощь! Вам нужно нанять вас как наставника lol –