소프트웨어/C++
[2003년 기말 10번] 주민등록번호 앞자리 - 나눗셈 / 끊어 읽기
카켈
2007. 2. 24. 07:15
목적
- 원하는 단위로 나누어 쓸줄 안다.
문제
풀이
#include <iostream>
해설
- 초를 입력 받아서 일 / 시 / 분 / 초로 나누는 문제와 유사한 풀이법입니다.
참고
- 유사 문제
using namespace std;
int main(void)
{
long lIn;
cout << "주민등록번호 처음 6자리를 입력하세요 : ";
cin >> lIn;
cout << "당신은 " << (lIn / 10000 < 40 ? 2000 + lIn / 10000 : 1900 + lIn / 10000) << "년 "
<< (lIn % 10000) / 100 << "월 "
<< (lIn % 100) << "일에 태어나셨습니다." << endl;
return 0;
}
해설
- 초를 입력 받아서 일 / 시 / 분 / 초로 나누는 문제와 유사한 풀이법입니다.
참고
- 유사 문제