IdoCleanCode
article thumbnail
반응형

백준 1008번 A / B 문제를 풀어 보겠습니다.

https://youtu.be/aeGPUkQIFiI

[자바] 백준 1008번 A / B 문제 풀기

 

문제

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

https://www.acmicpc.net/problem/1008

 

풀이

이 문제는 정수 A와 B를 입력 받은후, 이 값을 실수로 형변환하여 나눗셈 연산을 수행하는 것입니다.

 

자바에서는 정수 간의 나눗셈 결과가 자동으로 실수로 변환되지 않으므로, 결과를 실수로 얻기 위해서는 피연산자 중 하나를 명시적으로 실수 타입으로 형변환해야 합니다.

public class Main {
    public static void main(String[] args) {
        int A = 5;
        int B = 2;
        
        // A를 double로 형변환하여 실수 나눗셈 수행
        double result = (double) A / B;

        System.out.println(result); // 출력: 2.5
    }
}

 

참고

Java Docs - Primitive Data Types

Java Docs - Type Conversion

코드

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((double)A / B);
    }
}

다른 문제 보기

 

반응형
profile

IdoCleanCode

@IdoCleanCode

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!