본문 바로가기

JAVA

두개의 정수값을 입력받아 정렬하자(do_while문)

문제 예제 : 두 정수값을 x,y로 입력 받았을때 값이 작은 y값을 오름차순으로 정렬 해보자.

조건 : x = 37 y = 28

 

-소스 코드-

public class study4_3

{

     public static void main(String[] args)

     {

         Scanner stdIn = new Scanner(System.in);

         System.out.println("정수 X를 입력하시오 : ");

         int x = stdIn.nextInt();

         System.out.println("정수 Y를 입력 하시오 : ");

         int y  =stdIn.nextInt();

         do

         {

                System.out.println(y);

                y++;

         }while(y<=x);

 

-설명-

Scanner 클래스를 통한 입력값을 각 x,y에 int 형으로 전달한다.

그 후 do 문에서 증감 연산자를 통한 y값을 증가시키며 while 조건 과 동일할때까지 증가를 반복한다.

출력값 : 28 29 30 31 32 33 34 35 36 37 38