يا شباب انا ودي اعمل دالة تقوم بتوليد ارقام من 1 ال5 ارقام عشوائية ولكن الرقم الذي يتم توليدة يتم حذفة من الارقام
...مثلا الداله قامت بتوليد الرقم 2 بعد كذا لا يظهر الرقم يعني يكون مدي الدالة 1345 وهكذا هل يمكن عمل ذلك؟
يا شباب انا ودي اعمل دالة تقوم بتوليد ارقام من 1 ال5 ارقام عشوائية ولكن الرقم الذي يتم توليدة يتم حذفة من الارقام
...مثلا الداله قامت بتوليد الرقم 2 بعد كذا لا يظهر الرقم يعني يكون مدي الدالة 1345 وهكذا هل يمكن عمل ذلك؟
انا آسف يمكن يكون صعب السؤال
ما فهمت شي
و على كلا تستطيع للتاكد بان تخزنهم بقاعدة بيانات و تستبعد التكرار و هذا احتمال ضئيل على كلا
Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why
هناك حل
يمكن أن تحفظ الرقم الذي تولده الداله في مصفوفه من نوع int
ثم تختبر الرقم المولد من جديد إذا كان موجود في المصفوفه أم لا
وإذا كان موجود لا تجعله ينحفظ في المصفوفه
وبذلك تصير لديك مصفوفه بالأعداد المراد ترتيبها ترتيب عشوائي بدون تكرار
إذا فهمت
أو يمكن اعطيك كود
تحياتي
كما قال الأخ رامي
لكن ليس بالشرط أن يكون في قاعدة بيانات
خزنها في مصفوفة
ثم ابحث في كل مرة تولد رقماً جديداً في المصفوفة
إن كان الرقم موجوداً أم لا
تحياتي
اشكر كل من رد على موضوعي ...والاخ مالك ربما يكون ماذكرت صحيحا راح اجرب
كيفية عرض ارقام عشوائية غير مكرره ياستخدام السي
قم بما يلزم من التغيير :) .
http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة
https://moalfat.com للكتب الالكترونية والكورسات التعليمية
Everything we see now is just an engineering solution based on old science