Van erre valami algoritmus?
Sziasztok! Gondoltam megnézem mennyit tanultam a nyár alatt programozást, és egy kis projektet szeretnék megcsinálni.
A projekt a következő lenne: egy olyan C# program, ami bizonyos megadott adatokból, megadja a személyi igazolvány számát.
Nos elég sokat kerestem egy ilyen algoritmust, és arra jutottam, hogy nem igazán van, mert a 97 előtt kiadottakra más vonatkozik, mint az utániakra, és néha még azok sem egységesek (például 1960-ban születetteknek megint más).
Szóval, a kérdésem nem is igazán az, hogy tudtok-e erre algoritmust, mert nyilván a keresésem is azt bizonyítja, hogy ilyen nem létezik, csak pár random generált szám és betű. Van-e valami olyan algoritmus alapján adott számsorozat, amire érdemes lenne egy kicsit izzasztóbb programot írni? Gondolok most ilyesmikre mint TAJ szám, csomagszámok, esetleg rendszám (mondjuk német, mert ott van valami egység, nem úgy mint a magyarnál) vagy hasonlók?
Szerintem elég korrekt algoritmus van a személyi igazolvány számra, és én nem látom benne a randomot:
Az, hogy a 97 előtt és után kiadottakra más vonatkozik, az egy elágazás az algoritmusodban, vagy a fejedben, hogy hogyan akarod megvalósítani.
(2.)
Ja, hogy amit küldtem az a személyi szám - és nem a személyi igazolvány szám... nem mindegy :D szorri.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!