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{
while(run){ //범위 내의 값 입력, while문이 true:무한반복, false:종료
int num1 = sc.nextInt();
//num1이 조건에 참
if(num1 >= 0 && num1 <= 2147483647){
int num2 = sc.nextInt();
//num2가 조건에 참
if(num2 >=0 && num2 <= 21477483647 && num2 != 0){
int sum = num1 + num2;
int sub = num1 - num2;
int mul = num1 * num2;
int div = num1 / num2;
int mod = num1 % num2;
double result = (double) num1/num2;
System.out.println(sum);
System.out.println(sub);
System.out.println(mul);
System.out.println(div);
System.out.println(mod);
System.out.println(String.format("%.2f", result));
run = false;
} else{ //num2가 조건에 거짓
}
}else{ //num1이 조건에 거짓
}
}
} catch(Exception e){ //int형의 범위 밖의 값 입력
}
sc.close();
}
}
728x90
반응형
'Coding Test > CodeUp' 카테고리의 다른 글
CodeUp_Java 기초 100제 - [기초-비프시프트연산] 정수 1개 입력받아 2배 곱해 출력하기 47(설명) (0) | 2022.02.04 |
---|---|
CodeUp_Java 기초 100제 - [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기 46(설명) (0) | 2022.02.03 |
CodeUp_Java 기초 100제 - [기초-산술연산] 정수 1개 입력받아 1 더해 출력하기 44(설명) (0) | 2022.02.03 |
CodeUp_Java 기초 100제 - [기초-산술연산] 정수 2개 입력받아 나눈 나머지 출력하기 43(설명) (0) | 2022.02.03 |
CodeUp_Java 기초 100제 - [기초-산술연산] 정수 2개 입력받아 나눈 몫 출력하기 42(설명) (0) | 2022.02.03 |
댓글