Всем привет! Вопрос у меня больше к мудрецам и магам, так как задача решена, чему я был удивлен.
Опубликовать решение я не имею права, поэтому напишу как решил, профи сразу поймут, надеюсь)
Опираясь на лекцию №3 от 7го уровня "Элементарные действия с массивами" я просто взял два раздела:
1) "Ввод 10 чисел с клавиатуры: " и сделал размер массива 20
вырезка из лекции:
public class MainClass
{
public static void main(String[] args) throws IOException
{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] list = new int[10];
for (int i = 0; i < list.length; i++)
{
String s = reader.readLine();
list[i] = Integer.parseInt(s);
}
}
}
2) "Поиск минимального элемента в массиве: " и поменял условие под максимум, убрав вывод на экран и статическую инициализацию
вырезка из лекции:
public class MainClass
{
public static void main(String[] args) throws IOException
{
//это статическая инициализация
int[] list = {5, 6, 7, 8, 1, 2, 5, -7, -9, 2, 0};
int min = list[0];
for (int i = 1; i < list.length; i++)
{
if (list[i] < min)
min = list[i];
}
System.out.println ("Min is " + min);
}
}
Вот и всё решение, довольно просто.
Прошу объяснить, почему процесс останавливается после двух введённых чисел.
Спасибо