본문 바로가기

백준 문제 풀이/c++

백준 1008번 문제 "A/B" -- C++

728x90

안녕하세요! 오늘은 백준 1008번 문제 "A/B"를 풀어보겠습니다.

문제

두 정수 A와 B가 주어졌을 때, A/B를 출력하는 프로그램을 작성하시오.

입력

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

출력

첫째 줄에 A/B를 출력한다. 소수점 이하 첫째 자리까지 출력한다.

풀이

주어진 두 정수 A와 B를 이용해 A를 B로 나눈 값을 출력하는 것이 목표입니다.

입력으로는 A와 B가 주어집니다. A와 B는 각각 0보다 크고 10보다 작은 정수입니다.

이 문제를 해결하는 가장 간단한 방법은 A를 B로 나눈 값을 출력하는 것입니다. C++에서는 나눗셈 연산자를 사용하여 이를 구현할 수 있습니다.

아래는 이 문제를 해결할 수 있는 C++ 코드입니다:

#include <iostream>
using namespace std;

int main() {
    int A, B;
    cin >> A >> B;

    cout.precision(30);    // 출력값의 소수점 자리수를 설정합니다.
    cout << (double)A / B << endl;

    return 0;
}

이 코드는 입력으로 받은 A와 B를 이용해 A를 B로 나눈 값을 출력합니다. 출력값의 소수점 자리수를 설정하기 위해 cout.precision() 함수를 사용하였습니다.

이렇게 간단한 나눗셈 연산을 이용하여 문제를 해결할 수 있습니다.

728x90