CPP 주민등록번호 분석기
#include <iostream> using namespace std; int main() { char juminnumber[15]; cout <<"주민등록번호입력(-없이입력하세요) : "; cin>>juminnumber; if(juminnumber[6]=='1' || juminnumber[6]=='2') { cout <<"당신의생년월일은"<<juminnumber[0]<<juminnumber[1]<<"년"<<juminnumber[2]<<juminnumber[3]<<"월"<<juminnumber[4]<<juminnumber[5]<<"일입니다"<<endl; } else { cout <<"당신의생년월일은"<<juminnumber[0]<<juminnumber[1]<<"년"<<juminnumber[2]<<juminnumber[3]<<"월"<<juminnumber[4]<<juminnumber[5]<<"일입니다"<<endl; } int temp = 0; temp = (juminnumber[7] - '0')*10; temp += juminnumber[8] - '0'; if(temp<10) { cout<<"서울사람입니당"<<endl; } else if(9<temp && temp<14) { cout<<"부산사람입니당"<<endl; } else if(13<temp && temp<17) { cout<<"인천사람입니당"<<endl; } else if(22<temp && temp<26) { cout<<"강원도사람입니당"<<endl; } else if(24<temp && temp<48) { cout<<"충청도사람입니당"<<endl; } else if(48<temp && temp<67) { cout<<"전라도사람입니당"<<endl; } else if(66<temp && temp<99) { cout<<"경상도사람입니당"<<endl; } return 0; }
|