-
Notifications
You must be signed in to change notification settings - Fork 83
/
Main.java
27 lines (22 loc) · 927 Bytes
/
Main.java
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
26
27
package ru.arhiser.second_minimal;
public class Main {
public static void main(String[] args) {
int [] array = new int[] {64, 42, 73, 41, 32, 53, 16, 24, 57, 42, 74, 55, 36};
int min = Integer.MAX_VALUE;
int min2 = Integer.MAX_VALUE;
for (int i = 0; i < array.length; i++) {
if (array[i] < min) {
min2 = min;
min = array[i];
} else if (array[i] < min2 && array[i] != min) {
min2 = array[i];
}
}
if (min2 != Integer.MAX_VALUE) {
System.out.println("Второй по минимальности элемент в массиве: " + min2);
} else {
System.out.println("Второго по минимальности элемента нет");
}
System.out.println("Минимальный элемент в массиве: " + min);
}
}