Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
TC Kimlik numarası doğrulama
#11
(14-06-2020, Saat: 12:15)uparlayan Adlı Kullanıcıdan Alıntı:



YouTube'da kodları isteyen bir katılımcı için kaynak kodlar aşağıdaki linktedir.

https://mega.nz/file/3otSjSZb#aPpZhMUxIQ...naadHTxQrg

Teşekkürler
Cevapla
#12
Konuyla doğrudan alakalı olmasada,   C# ile kullandığım farklı bir algoritma.
public static bool isTCKNCorrect(string id)
      {
          if (id == null) return false;

          if (id.Length != 11) return false;

          char[] chars = id.ToCharArray();
          int[] a = new int[11];

          for (int i = 0; i < 11; i++)
          {
              a[i] = chars[i] - '0';
          }

          if (a[0] == 0) return false;
          if (a[10] % 2 == 1) return false;

          if (((a[0] + a[2] + a[4] + a[6] + a[8]) * 7 - (a[1] + a[3] + a[5] + a[7])) % 10 != a[9]) return false;

          if ((a[0] + a[1] + a[2] + a[3] + a[4] + a[5] + a[6] + a[7] + a[8] + a[9]) % 10 != a[10]) return false;

          return true;
      }
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Getir Entegrasyonunda Sipariş Doğrulama Bay_Y 3 1.075 05-01-2022, Saat: 14:41
Son Yorum: Bay_Y
  Yeni Nesil Hdd için seri numarası alma cinarbil 5 2.036 15-02-2021, Saat: 12:12
Son Yorum: serdar
  Delphi ile NVİ KPS (Kimlik Paylaşım Sistemi) web servislerine bağlanma. csunguray 11 11.067 24-05-2019, Saat: 14:14
Son Yorum: sadettinpolat
  id numarası karakter adeti brs 8 5.359 22-12-2016, Saat: 22:16
Son Yorum: brs



Konuyu Okuyanlar: 1 Ziyaretçi