Yeni

LightBlog

14 Kasım 2014 Cuma

Yayın - 26 Java'da TC Kimlik No Kontrolü Uygulaması

Java ' da TC Kimlik Numarası Kontrolü Yapan Program 











Java ' da tc kimlik numarası kontrolü yapan program ekran görüntüsü :



Java ' da tc kimlik numarası kontrolü yapan program kodları:

import java.util.Scanner;

public class tcKontrol {

public static void main(String[]args)
{

Scanner girdi=new Scanner(System.in);
int hak=3;
while(hak!=0)
{
System.out.println("Lütfen Tc Kimlik Numaranızı Giriniz..."+hak+" hakkınız var");
String tc=girdi.next();
int uzunluk=tc.length();
int toplam=0;
if(tc.equals("00000000000"))
{
System.out.println("Tc Kimlik Numarası Hatalı...");
hak--;
}
else
{
if(uzunluk==11)
{
for(int i=0;i<10;i++)
{
int sayı=Integer.parseInt(tc.substring(i, i+1));
toplam=toplam+sayı;

}

int kontrol=Integer.parseInt(String.valueOf(tc.charAt(10)));
int onbir=toplam%10;

if((kontrol==onbir)&&(kontrol==0||kontrol==2||kontrol==4||kontrol==6||kontrol==8))
{
System.out.println("Tc Kimlik Numarası Doğrudur...");
break;
}
else
{
System.out.println("Tc Kimlik Numarası Hatalıdır...");
hak--;
}
}
else
{
System.out.println("Uzunluk Hatalı...");
hak--;
}

}
}



}
}
Java ' da tc kimlik numarası kontrolü yapan program çıktısı :

Lütfen Tc Kimlik Numaranızı Giriniz...3 hakkınız var
3765767331
Uzunluk Hatalı...
Lütfen Tc Kimlik Numaranızı Giriniz...2 hakkınız var
12345678912
Tc Kimlik Numarası Hatalıdır...
Lütfen Tc Kimlik Numaranızı Giriniz...1 hakkınız var
37657673318
Tc Kimlik Numarası Doğrudur...

Hiç yorum yok:

Yorum Gönder

LightBlog