Programlama | Programlama Dilleri | C Programlama Dili |C++

Hata
  • XML Parsing Error at 1:82. Error 9: Invalid character
´╗┐

Tc Kimlik KontrollŘ Giri?

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

Linki G÷rebilmeniz ?šin ▄ye Olman?z Gerekmektedir...

▄ye Kay?t

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 (4)
  • OnlyMann  - TC Kimlik No Algoritma KontrolŘ
    Í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Ř
    isterseniz bu algoritmay? geršekleyen kod bende mevcut.
  • caki  - Íh÷m
    avatar
    Say?n SAdministrator arkada?, bu kod sizde mevcut ise neden sitemizde mevcut de?il acaba :P :P Bu arada celale bu kodu verecekmi?sin madem, bari siteye de at. Web servisleri kullanan arkada?lar?n bilgilerinden faydalanmak isteriz :cheer: hadi kolay gelsin
  • kenansisman
    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
Sadece kay─▒tl─▒ kullan─▒c─▒lar yorum yazabilir!
Son G├╝ncelleme ( Per┼čembe, 07 Nisan 2011 21:17 )  
am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m am─▒n─▒za koyay─▒m