반응형
입력받은 배열의 최소값
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 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | import java.util.Arrays; import java.util.InputMismatchException; import java.util.Scanner; // minimum of 5 integers in an array public class MinimumValue { public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] numArray = new int[5]; int first = 0; int min = 0; for (int i = 0; i < numArray.length; i++) { boolean flag = true; System.out.print("add an integer to array: "); while (flag) { try { int num = input.nextInt(); numArray[i] = num; flag = false; } catch (InputMismatchException ime) { System.out.println("Exception: " + ime); input.next(); break; } } } input.close(); first = numArray[0]; min = first; for (int i = 0; i < numArray.length; i++) { if (numArray[i] < min) { min = numArray[i]; } } System.out.println("smallest integer in array " + Arrays.toString(numArray) + " is " + "\"" + min + "\"."); } } | cs |
반응형
'JAVA 자바 > JAVA 실습_기초' 카테고리의 다른 글
[JAVA #10] 자바 팩토리얼 (0) | 2020.04.29 |
---|---|
[JAVA #9] 자바 배열 출력 (0) | 2020.04.27 |
[JAVA #7] 배열의 최소값 (0) | 2020.04.27 |
[JAVA #6] 입력 받은 두 정수 사이의 정수의 합 (2) | 2020.04.26 |
[JAVA #5] 자바 정수의 합 (0) | 2020.04.26 |