Hazır Program

Anasayfa Programlama C / C++ Tc Kimlik Kontrollü Giriş


Tc Kimlik Kontrollü Giriş

E-posta Yazdır

AÇIKLAMA

Klavyeden girilen sayının 11 hane olup olmadığını ve tamamiyle sayılardan oluşup oluşmadığının kontrolünü yapar.

Böylece klavyeden 11 haneli ve tamami rakamlardan oluşan bir yapı alınır.

Programın Tamamını Aşağıdaki Linkten İndirebilirsiniz

Program Kodu:

  1. //---------------------------------------------------------------------------
  2.  
  3. #include <vcl.h>
  4. #pragma hdrstop
  5. #include <stdio.h>
  6. #include <iostream.h>
  7. #include <conio.h>
  8. //---------------------------------------------------------------------------
  9.  
  10. #pragma argsused
  11. int main(int argc, char* argv[])
  12. {
  13. char *dizi;
  14. int kontrol=1;
  15.  
  16. dizi = (char *) malloc(11);
  17.  
  18. while(kontrol==1)
  19. {
  20. kontrol=0;
  21. printf("Tc Kimlik Numarasi (11 Haneli):");
  22. gets(dizi);
  23. for(int i=0;i<11;i++)
  24. {
  25.  if(dizi[i]<'0'||dizi[i]>'9')
  26.  kontrol=1;
  27. }
  28.  
  29. } // while sonu
  30.  
  31. getche();
  32. }
  33. //---------------------------------------------------------------------------
  34.  

Yorumlar
Yeni Ekle Ara
+/-
Yorum yaz
Adınız:
E-posta:
 
Web Sayfas1:
Başlık:
UBB Kodu:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Lütfen resimdeki güvenlik kodunu giriniz.
OnlyMann  - TC Kimlik No Algoritma Kontrolü   |85.105.10.xxx |2009-05-25 00:19:41
Öncelikle sizi tebrik ediyor çalışmarılarınızın devamını
diliyorum.

Bu konuyla ilgili bir önerim olacak. Eğer mümkünse sadece 11
karakter kontrolü yerine kimlik no elde etme algoritmasının kontrolünün
yapılması sanki insanlara daha da yardımcı olacaktır.
Kolay Gelsin
kenansisman  - kimlik no kontrolü   |SAdministrator |2009-06-25 17:48:30
isterseniz bu algoritmayı gerçekleyen kod bende mevcut.
caki  - Öhöm     |SAdministrator |2009-07-11 18:57:38
avatar Sayın SAdministrator arkadaş, bu kod sizde mevcut ise neden sitemizde mevcut
değil acaba Bu arada celale bu kodu verecekmişsin madem, bari siteye
de at. Web servisleri kullanan arkadaşların bilgilerinden faydalanmak isteriz
hadi kolay gelsin
kenansisman   |SAdministrator |2009-07-13 11:35:46
web servisle alakalı değil bahsettiğim kod arkadaşım. Benim bahsettiğim
kod bir nevi ( hatta bir neviden de öte ) digit kontrolü. TC Kimlik no'lar
bildiğimiz üzere 11 haneli ve 10 hanesine göre 11. hane digit kontrolü
olarak ekleniyor, dolayısıyla benm bahsettiğim kod girilen TC Kimlik
numarasının olası doğru bir numara olup olmadığını hesaplıyor. Yani bir
sorgulama yok.

Aynı şekilde vergi no için digit kontrolü yapan kod da
mevcut.

C# kısmına eklenebilir sanki aslında :p

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Üye Giriş Formu



Kimler Çevrimiçi

Yok