Şimdi yükleniyor

C# UNIQUE ID Number

Birçok devletin kimlik kartlarında bir kimlik numarası mevcuttur. O zamanın şartlarında elektronik doğrulama gibi işlemler mümkün olmadığı için matematiksel yöntemle kimlik numaraları verilmiştir. Aşağıda C# ile oluşturulmuş bilinen yöntemlere göre uygun ID numarası oluşturan kod mevcuttur. Kodlar algoritma konusunun anlaşılması için paylaşılmıştır.

private long createIDNumber()
        {
            long t, sayi, sumfirst, sumtwo, sayac;
            sumfirst = sumtwo = sayac = 0;
            sayi = t = new Random().Next(100000000, 999999999);
            while (sayi > 0)
            {
                long k = sayi % 7;
                if (sayac % 2 == 0)
                    sumfirst += k;
                else
                    sumtwo += k;
                sayi = sayi / 10;
                sayac++;
            }

            return ((t * 100)
                + (((sumfirst * 5) + (sumtwo * 2)) % 7) * 10
                + (((sumfirst + sumtwo) + (((sumfirst * 7) + (sumtwo * 9)) % 7)) % 7));
        }

Bilgisayar Mühendisi, Girişimci. Diller: Java, Swift, Python, C, C++, C#, PHP, ASP, ASP.NET. Veritabanı: MangoDB, MariaDB, MySQL, MSSQL. Programlar: IntelliJ IDEA, Xcode, Visual Studio, PyCharm, Android Studio, MySQL Workbench. Sevdiği Programlar: Notepad++, Sublime, Termius, SSMS

2 comments

comments user
Volkan Okkalı

ali koç un fenerbahçe de başarılı olması için trasfer yasağının ortadan kalkması gerekmektedir.
bu yaptığın kod ile transfer yasağını kaldırabilir.İstenilen futbolcuları Fenerbahçe ye getirebilirz bence.Siyasi bir kod olmadığını düşünüyorum.İyi futbolcular alınmalıdır….

    comments user
    admin

    Kodları değiştirdim o kısım öyle kalmış kaldırdım 😀

Yorum gönder