Как найти максимально введенное число в java?

Пользователь

от jeremy_larkin , в категории: Java , год назад

Как найти максимально введенное число в java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от NicolasSsh , год назад

@jeremy_larkin  Вы можете собрать введённые числа в массив и пройти по нему циклом.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import java.util.Scanner;

class Main {
    public static void main(String[] args) throws Exception {
        Scanner input = new Scanner(System.in);
        int arraySize = input.nextInt();

        int[] array = new int[arraySize];

        for (int i = 0; i < arraySize; i++) {
            array[i] = input.nextInt(); // Заполняем массив
        }

        int max = array[0]; // Берём первое значение за максимальное

        for (int i = 1; i < array.length; i++) {
            if (array[i] > max) max = array[i];
        }

        System.out.println(max);

        // Ввод : 5 10 15 348 9 120 
        // Вывод : 348
    }
}