프로그래밍/코딩 테스트 연습

[백준] 1001번 : A - B (1단계) (C++)

w_w 2024. 1. 3. 18:49
 

1001번: A-B

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

www.acmicpc.net

 


 

문제 내용

 

 


해석

 

두 정수를 입력받고 두 정수의 차를 출력합니다.

 

 

 

 

풀이

 

두 정수를 변수로 입력받고, 차를 계산한 뒤 결과를 출력합니다.

 

참고 문제 : https://whitecode2718.tistory.com/37

 

[백준] 1000번 : A + B (1단계) (C++)

https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 내용 해석 두 정수를 받고 두 정수의 합을 출력합니다. 풀이 두 정

whitecode2718.tistory.com

이 문제와 같습니다.

 

#include<iostream>
using namespace std;

int main(){
    int x,y,diff;
    cin >> x >> y;
    diff = x - y;
    cout << diff;
}

 

이렇게 diff 변수를 선언한 뒤 출력하든

 

#include<iostream>
using namespace std;

int main(){
    int x,y;
    cin >> x >> y;
    cout << x - y;
}

 

바로 계산된 값을 출력하든 결과는 같습니다. 다만 문제에 형변환이 필요하거나 추가로 연산을 하고자 한다면 변수를 사용해 출력하는 게 더 좋을 것입니다.

 

 


 

정리

 

참고 문제와 같은 논리이기 때문에 입출력과 간단히 사칙연산의 연산자를 알고만 있다면 쉽게 풀 수 있는 문제입니다.