문제
두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다.
이 전에 문제는 코드의 변화가 연산자 뿐이라 쉽다 생각하면서 풀었다.
하지만 이 문제를 풀 때는 많이 헷갈렸다.
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();
sc.close();
System.out.print(a / b);
}
}
이 문제는 실수를 출력해야하는 문제였기 때문에 a,b를 int로 선언하지 않고 double로 선언하면 되는 문제였다.
'자바' 카테고리의 다른 글
백준 알고리즘 - 10926번 ??! [자바] (0) | 2023.06.23 |
---|---|
백준 알고리즘 - 10869번 사칙연산 [자바] (0) | 2023.06.23 |
백준 알고리즘 - 10998번 AxB [자바] (0) | 2023.06.23 |
백준 알고리즘 - 1001번 A-B [자바] (0) | 2023.06.23 |
백준 알고리즘 - 1000번 A+B [자바] (0) | 2023.06.23 |