3자리의 양의 정숫값(100~999)을 읽는 프로그램을 작성하라(입력한 값이 3자리 양의 정숫값이 아니면 다시 입력할 것)

 

 

   -코드-

import java.util.Scanner;

public class DowhileEx {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);

        int x;

        do{

        System.out.println(" 세자리의 정숫값 = ");

        x = sc.nextInt();

        }while (x <100 || x>999);

 

        System.out.println("입력한 값은 " + x + "이다!!");

    }

}

 

 

 

 

 

   -결과-

 세자리의 정숫값 = 49

 세자리의 정숫값 = 10000

 세자리의 정숫값 = 222

 입력한 값은 222이다!!

 

 

 

'■ JAVA > Study' 카테고리의 다른 글

[JAVA] do-while (3)  (0) 2019.12.19
[JAVA] do-while (2)  (0) 2019.12.19
[JAVA] switch  (0) 2019.12.17
[JAVA] 삼항연산자 - 식 ? a : b  (0) 2019.12.14
[JAVA] a=b=1  (0) 2019.12.13