U E D R , A S I H C RSS

주민등록번호확인하기/김영록

느낀점


ASCII 숫자에 -48 하는거랑 if 에서 =하고 == 혼동해서 애먹엇음



소스

~cpp 
#include <stdlib.h>
#include <iostream.h>
int main()

{
    char reg_num[13];
    int sum=0;
    int count = 0; 
    cout << "주민등록번호를 '-'없이 입력해주세요" << endl;
    cin >> reg_num ;

    
    for (count = 0 ; count <12 ;count++)
    {
      reg_num[count] -=48  ;
    if (count <8)
    {
    sum = sum + reg_num[count]*(count+2);
  
    }
    else
    {
    sum = sum + reg_num[count]*(count-6);
   
    }
}

   reg_num[12] -=48;

    if (reg_num[12] == (11-(sum)%11))
    {
         cout << "대한민국 국민이네요~ ^^ 안녕하세요!" << endl;
         
    }    
    else 
    {
         cout << "혹시 간첩???? -_-;; " << endl;
         
     }
    
    system("pause");
    return 0;
}

나에게 할말

ㅡ,.ㅡ LittleAOI처음과 끝만하다니 성의없음 ㅠㅠ
천천히 하나씩 하면 되지`ㅎㅎ 영록맨~ ㅋㅋ --아영


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:31:08
Processing time 0.0181 sec