برنامج لتوليد أرقام تسلسولية متكونة من 18 رقم

  • hamza7amara

السلام عليكم ورحمة الله وبركاته

أسعد الله أ,قاتكم بي الخير واليمن والبركة

انا شباب بختصار اريد برنامج توليد أرقام تسلسولية متكونة من 18 رقم وشرح بسيط عن هذا الأمر

هل هي خوارزميات معينة أمذا ياريت تفيدوني

لأن عندي فكره وأريد تطبيقها على الواقع لاكنني صراحة انا ضعيف في هذا المجال

وشكرا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هناك دالة في php تقوم بالأمر

rand(100000000000000000, 999999999999999999);

بارك الله فيك لاكنني اقصد ارقام مثل ارقام بطاقات شحن الجوال هل يوجد طريقة لفعل ذالك ؟

هذا برنامج كتبته بالجافا و لكن اتمني ان يفيدك البرنامج

import java.util.Random;

public class passwordGen {

public static void main(String[] args) {

    for (int i = 0; i < 10; i++) {
        System.out.println(pass());
    }

}

public static String pass() {

    String list = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
                + "abcdefghijklmnopqrstuvwxyz"
                + "1234567890"
                + "!@#$%^&*()_";  

    char[] symbols = list.toCharArray();

    int length = 16;
    Random random = new Random();
    StringBuilder sb = new StringBuilder(length);
    for (int i = 0; i < length; i++) {
        int indexRandom = random.nextInt(symbols.length);
        sb.append(symbols[indexRandom]);
    }
    String password = sb.toString();
    return password;

}

}

الناتج

4FOg_NFZb6cpm()h
E*0*UiJx58!UqTV&
FtJyc39x(4&$y8DS
M48Hhc)hPV9EG1$l
ivMu#w4$_OWR*t3x
IoqJ83_7Ddp!LlWj
w6aoOBWsq%Qw)6uL
CIc#4Xksa_PxMNSu
!k@OfnO^nyPFdpk_
N5ksHMixZlEtlI$j

بارك الله فيك اخوي بس ياريت تضع شرح صغير على كيفية استعماله لانني تقريبا كما اشرت معلوماتي على البرمجة تصل الى الـ 0 ^_^ وجازاك الله كل خير

يمكنك استعمال دالة rand التي اشار اليها الاخ @assassinateur

```

<?php

$code = '';

$length = 18;

foreach(range(1, 18) as $x) $code .= mt_rand(0, 9);

print $code;

```

تسلم اخوي بس ياريت شرح

السلام عليكم

توجد داله في لغة c++ وفي لغة php

اسمها rand و تستقبل معاملين ابحث عنها