본문 바로가기
Coding Test/CodeUp

CodeUp_Java 기초 100제 - [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기 42(설명)

by SeleniumBindingProtein 2022. 2. 3.
728x90
반응형

//자바코드
import java.util.Scanner;

public class Main{
	public static void main (String[] args){
    	Scanner sc = new Scanner(System.in);
       	boolean run = true; //while문을 제어하기 위한 변수
        
        //범위 밖의 값을 입력했을 때를 위한 예외처리
        try{
        	//int 범위 : -2147483648 ~ 2147483647
            while(run) {	//범위 내 값 입력 
            	int num1 = sc.nextInt();
                int num2 = sc.nextInt();
                if(num2 == 0){	//num2가 0이면 while문 반복 
                
                } else{	//num2가 0이 아니면
                	int result = num1/num2;
                    System.out.println(result);
                    run = false;
                }
             }
         } catch(Exception e) {	//범위 밖의 값 입력 
         	System.err.println("범위 밖의 정수 입력하였음");
         }
         sc.close();
    }
}
728x90
반응형

댓글