1998년생인 내가 태국에서는 2541년생?!
- 문제
- 풀이
- 결과
문제
풀이
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
int nTaiYear = 0;
int nKoreaYear = 0;
while(1)
{
cin >> nTaiYear;
if (nTaiYear >= 1000 & 3000 >= nTaiYear) {
break;
} else {
cout << "연도는 1000~3000 사이로 입력해주시기 바랍니다." << endl;
}
}
nKoreaYear = nTaiYear - 543;
cout << nKoreaYear;
return 0;
}
조건에 맞지 않는 년도가 입력이 되면 계속해서 사용자로부터 입력을 받도록 작성하였습니다. 사실 추가적인 필터링 로직 없이 cin과 cout 메서드와 사칙 연산만 사용하면 해결할 수 있는 문제입니다.
결과
'PS > Baek-Joon C++' 카테고리의 다른 글
[백준 C++] 단계별 문제풀이 1단계 < 2588 : 곱셈 > (0) | 2024.01.24 |
---|---|
[백준 C++] 단계별 문제풀이 1단계 < 10430 : 나머지 > (0) | 2024.01.24 |
[백준 C++] 단계별 문제풀이 1단계 < 10926 : ??! > (0) | 2024.01.24 |
[백준 C++] 단계별 문제풀이 1단계 < 10869 : 사칙연산 > (0) | 2024.01.24 |
[백준 C++] 단계별 문제풀이 < 1008 : A/B > (0) | 2024.01.24 |