PDA

View Full Version : سوال: معکوس کردن یک الگوریتم



ayrese
جمعه 07 آذر 1393, 14:18 عصر
این ادرسو ببینین: http://www.aliarash.com/article/codemeli/codemeli.htm
تو این لینک الگوریتمی تشریح شده که میشه با اون درست یا غلط بودن کد ملی رو فهمید.

من میخوام اینو معکوس کنم یعنی به جای اینکه اعتبار سنجی کنه، کد ملی تولید کنه.
کسی میتونه کمک کنه اینو معکوس کنم؟

aliarash
سه شنبه 17 فروردین 1395, 18:17 عصر
این ادرسو ببینین: http://www.aliarash.com/article/codemeli/codemeli.htm
تو این لینک الگوریتمی تشریح شده که میشه با اون درست یا غلط بودن کد ملی رو فهمید.

من میخوام اینو معکوس کنم یعنی به جای اینکه اعتبار سنجی کنه، کد ملی تولید کنه.
کسی میتونه کمک کنه اینو معکوس کنم؟

یا سلام
در آدرس قبلی که از سایت خودم اشاره کردید، ذکر کرده ام. در کد ملی 3 رقم سمت چپ کد شهر محل صدور شناسنامه و 6 رقم یعدی کد یکتای فرد در شهر محل صدور و رقم سمت راست هم یک کد کنترل می باشد که از روی سایر ارقام بدست می آید. برای تولید تعدادی کد ملی می توانید تابعی بنویسید که بتواند با توجه به ساختار کد 9 رقم را به صورت دلخواه /تصادفی تولید و رقم سمت راست را با توجه ارقام تولید شده محاسبه و در سمت راست کد قرار دهد.
موفق باشید
علی آرش