3개의 정수를 입력, 최소값 (if~else)
▪ 세 정수를 입력(a, b, c)하여 최소값 찾기
▪ 한 개의 중첩 if~else 문 사용
▪ 입력 자료 예: (1 2 3), (3 1 2), (2 3 1), (2 2 2)
package c0rinne;
import java.util.Scanner; // 해당 패키지의 클래스 또는 인터페이스 사용
public class c0rinne { // 주 클래스
public static void main(String[] args) { // main()
int a, b, c, min; // 필드
Scanner sc = new Scanner (System.in);
// 표준 입력을 매개변수로 하여 Scanner 클래스 객체 생성
System.out.print("세 개의 정수 입력: "); // 출력
a = sc.nextInt(); // 정수 입력
b = sc.nextInt(); // 정수 입력
c = sc.nextInt(); // 정수 입력
if (a < b && a < c) { // 최소값: a
min = a;
}
else if (b < c) { // 최소값: b
min = b;
}
else { // 최소값: c
min = c;
}
System.out.print("최소값: " + min); // 출력
}
}
|
cs |
'Java' 카테고리의 다른 글
[Java] 다섯 자리 이하의 2진수(0과 1로 구성)를 입력하여 10진수의 값 구하기 (while문) (0) | 2022.04.16 |
---|---|
[Java] 성적 등급 (switch문) (0) | 2022.04.15 |
[Java] 센티를 피트와 인치로 형변환 (0) | 2022.04.13 |
[Java] 세 자리 이진수를 십진수 값으로 변환 (0) | 2022.04.12 |
[Java] 성적 처리 (0) | 2022.04.11 |