اذهب إلى المحتوى
  • 0

كيفية توليد عدد من 100 خانة

Huda Abdulrahman

السؤال

سلام عليكم ارجو المساعد 
السؤال هو عبارة عن برنامج يقوم بتوليد ارقام عشوائيه مكون من 100 خانه او اكثر انا اعراف كيف اقوم بتوليد ارقام عشوائيه ولكن  اقص عدد من الخانات 15

مشكلة هي توليد عدد الخانات 100 اي عدد كبير وإجراء عمليات حاسبية عليه 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

حسناً، في هذه الحالة و نمط البيات int لا يتسع لعدد كبير من الخانات، لذلك نحفظ الرقم على شكل سلسلة نصية أو مصفوفة، حيث نقوم بالمرور على عناصر المصفوفة مثلا، و نقوم بإسناد قيمة عشوائية لكل عنصر فيها، فيتم تمثيل العدد على عناصر المصفوفة. أو تشكيل عدد عشوائي و إضافته لسلسة نصية، نفس المنطق.

import java.util.Random;
Random rand = new Random();


int arr[] = new int[111];

int y = rand.nextInt(9); // 0-8
y = y + 1; //  => 1-9

arr[0] = y;

for (int i=1;i <100;i++) {
     arr[i] = rand.nextInt(10); // 0-9
        
}

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

يمكنك الإستعانة بمكتبة random في بايثون

import random
while True:
    a = str(random.randint(1111111111, 9999999999))
    print(a)

Return a random integer N such that a <= N <= b. Alias for randrange(a, b+1).

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...