C# 주민번호..오류 ㄱ-
using System;
using System.Collections.Generic;
using System.Text;
namespace num
{
class Program
{
static void Main(string[] args)
{
do
{
int i, m, MAX = 13 ;
int[] jumin = new int[MAX];
int[] check = new int[12] { 2, 3, 4, 5, 6, 7, 8, 9, 2, 3, 4, 5 };
string s = null;
Console.WriteLine("주민번호 13자리를 -를 제외하고 입력하세요.");
jumin = int.Parse(Console.ReadLine());
for (i = 0; i < 12; i++) {
m += jumin[i] * check[i];
}
m = 11 - (m % 11);
if (jumin[12] == m)
Console.WriteLine("주민등록번호가 올바르게되었습니다...");
else
Console.WriteLine("주민등록번호가 잘못입력되었습니다..");
Console.WriteLine("다시 입력하시겠습니까(y or n)?");
s = Console.ReadLine();
} while (s.Equals("Y"));
}
}
}
'.Net' 카테고리의 다른 글
닷넷 내부에서 배포파일을 만들수 있는걸로 아는데 (0) | 2007.03.13 |
---|---|
닷넷 윈폼 배포시 Framework, mdac 등 병합모듈로 배포.. (0) | 2007.03.13 |
닷넷의 성공은 내게 달려 있다, C# (0) | 2007.03.13 |