안녕하세요
오늘은 자바 숫자 3개를 입력받아서
가장 큰 수부터 나열해보겠습니다.
import java.util.Scanner;
public class Ex {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("숫자를 입력하세요.");
String high = null;
int one = sc.nextInt(); // 첫번째 숫자
int two = sc.nextInt(); // 두번째 숫자
int three = sc.nextInt(); // 세번째 숫자
if(one > two && one > three && two > three) {
high = one+">"+two+">"+three;
} else if(one > two && one > three && three > two) {
high = one+">"+three+">"+two;
} else if(two > one && two > three & one > three) {
high = two+">"+one+">"+three;
} else if(two > one && two > three & three > one) {
high = two+">"+three+">"+one;
} else if(three > one && three > two && one > two) {
high = three+">"+one+">"+two;
} else {
high = three+">"+two+">"+one;
}
System.out.println("가장 큰 수부터 나열 : " + high);
}
}
이를 활용하면 가장 작은 숫자부터
나열을 하거나 가장 큰 수를 구하거나
가장 작은 수 혹은 중간 값을
구하는 등 다양한 응용이 가능합니다.
참고가 되셨기를 바라면서
저는 마무리 하겠습니다.
감사합니다.
'New Programming > Java' 카테고리의 다른 글
자바 소수 구하기 (for문,if문 사용) (0) | 2020.06.03 |
---|---|
자바 숫자 야구 만들기 (0) | 2020.06.01 |
자바 GUI 배치 연습하기... (0) | 2020.05.29 |
자바 Gui, Swing 기초 연습하기... [01] (0) | 2020.05.28 |
자바 ImageIcon 크기 조절하는 방법 (2) | 2020.05.27 |