The Debugging Chronicles : "코드의 미학"
오름 차순 출력 본문
package task;
import java.util.Scanner;
//3. 정수를 2개 입력받아서 오름차순으로 출력해주세요
//ex) a=3, b=5 3 4 5
//ex) a=10, b=8 8 9 10
public class Task03 {
public static void main(String[] args) {
// 입력받은 두 값중에
Scanner sc=new Scanner(System.in);
System.out.print("첫번째 정수를 입력해주세요 >>");
int a = sc.nextInt();
System.out.print("두번째 정수를 입력해주세요 >>");
int b = sc.nextInt();
// a>b{
if(a>b) {
//a+1 값이 b와 동일하면 멈춰
for(int i=0; a-b+1 > i ; i ++ ) {
System.out.print((b+i)+" ");
/*
* i=0 a-b>i i ++
* ----------------
* 0 2>0(T)
* 1 2>1(T)
* 2 F
* */
}
}
// b<a
if(b>a) {
for(int i=0; b-a+1 >i; i++ ) {
System.out.print((a+i)+" ");
}
}
}
}