1. 문제 상세
https://www.acmicpc.net/problem/10869
2. 문제 접근
기본적인 scanf 함수를 통해 입력을 받고, printf 함수를 통해 계산 값을 출력.
지금까지 풀어봤던 사칙 연산을 활용하는 문제.
1008번 문제 때 처럼 나눗셈에 특별한 조건은 없고 몫만 출력하면 되기 때문에 정수형으로 출력.
이번에는 % 연산, 나머지를 계산하는 연산도 포함되었다.
출력할때 줄바꿈 조건이 생겼다. printf 함수 내에서 줄바꿈문자 \n 을 사용하여 첫 번째 줄부터
다섯 번째 줄까지 연산 결과를 나눠서 출력하자.
3. 문제 풀이
#include <iostream>
int main() {
int A, B;
scanf("%d %d", &A, &B);
printf("%d\n%d\n%d\n%d\n%d", A+B, A-B, A*B, A/B, A%B);
return 0;
}
정수형 변수 A, B를 만들고,
scanf 함수로 변수 A, B에 4byte 크기의 정수를 입력받아 저장한다.
printf 함수로 변수 각 연산의 결과를 출력.
줄바꿈 문자 \n 을 사용하여 연산 결과를 출력 할 때 다른 줄에 출력되도록 한다.
4. 성능 확인
5. 마무리
이렇게 덧셈, 뺄셈, 곱셈, 나눗셈, 나머지 연산을 해보았다.
줄바꿈 문자는 : \n
'백준 - 단계별로 풀어보기 > 입출력과 사칙연산' 카테고리의 다른 글
[백준] 18108번 : 1998년생인 내가 태국에서는 2541년생?! | C++ (0) | 2023.09.13 |
---|---|
[백준] 10926번 : ??! | C++ (0) | 2023.09.12 |
[백준] 1008번 : A/B | C++ (0) | 2023.09.11 |
[백준] 10998번 : AxB | C++ (0) | 2023.09.11 |
[백준] 1001번 : A-B | C++ (0) | 2023.09.11 |