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

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


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 )  
backlinktr.biz | 521: Web server is down

Error 521 Ray ID: 4c9b71b7baf3b031 • 2019-04-19 02:28:17 UTC

Web server is down

You

Browser

Working
Istanbul

Cloudflare

Working
backlinktr.biz

Host

Error

What happened?

The web server is not returning a connection. As a result, the web page is not displaying.

What can I do?

If you are a visitor of this website:

Please try again in a few minutes.

If you are the owner of this website:

Contact your hosting provider letting them know your web server is not responding. Additional troubleshooting information.