[백준 알고리즘] 1008번 : A/B

이도은·2021년 12월 13일
0

문제

두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다.

코드

import java.util.Scanner;

public class BOJ_1008 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        double A = scanner.nextDouble();
        double B = scanner.nextDouble();

        double result = A / B;

        System.out.println(result);
    }
}

풀이 및 느낀점

스캐너로 정수 A와 B를 입력 받고 변수 result에 (A / B) 값을 저장하여 출력할 수 있도록 코드를 작성하였다. 처음에는 A와 B를 int형으로 값을 받았는데 바보같은 생각이었다. int형(정수)으로 입력을 받을 경우, 소수점 이하를 버리고 계산하기 때문이다. 다음에는 같은 실수 반복하지 않기.

0개의 댓글

관련 채용 정보