STUDY/백준

백준<JAVA> A+B , A-B, AxB, A/B

옐옐루 2022. 11. 13. 14:13

 

문제 1000번

답변

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int A = sc.nextInt();
		int B = sc.nextInt();
		
		System.out.println(A+B);
		
		sc.close();
	}
}

Scanner 를 활용하여 입력받을 int 값을 설정하고 A+B로 뿌려주면 성공 

Scanner를 한번이라도 써봤으면 간단하게 풀 수 있는 문제이다.

 

 

문제 1001, 10998번은 A-B , AXB 를 연산하는 문제이다 

위와 같은 코드에서 A+B를 각각 A-B, A*B 로만 바꿔서 제출하면 정답처리가 되는 간단한 문제이다. 

 

 

다만 나눗셈에 관련된 아래 문제는 약간 신경써야 하는 부분이 있다. 

문제 10869번 

 

답변

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		double A = sc.nextDouble();
		double B = sc.nextDouble();
		
		System.out.println(A/B);
		
		sc.close();
	}
}

나눗셈같은 경우엔 int로 쓰면 오류가 난다. double로 써주어야함. 나눗셈의 결과가 정수형이 아닌 경우가 더 많기 떄문에 !

 

 

반응형