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
'백준 문제 풀이 > c++' 카테고리의 다른 글
백준 1157번 "단어 공부" -- c++ (0) | 2024.02.28 |
---|---|
백준 1152번 "단어의 개수" -- c++ (0) | 2024.02.28 |
백준 1085번 "직사각형에서 탈출" -- c++ (0) | 2024.02.28 |
백준 1001번 문제 "A-B" --c++ (0) | 2024.02.27 |
백준 1000번 문제 "A+B" -- c++ (2) | 2024.02.27 |