الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

القيم العشوائية لا تتغير عند كل run

مغلق
بدأه white soul في 1 مارس 2007 · 4 رد · 602 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلاااام

:blink:

هلأ الدالة

x=rand()/RAND_MAX

بدي في كل عملية تنفيذ تتغير القيم

كل مرة عم تعطي نفس القيم

قي طريقة بس مو عارفاها :D

حد بيعرفها ؟

سلااااااام

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#2

الأخ الفاضل ...

أستخدم:

srand(time(0));
	x=rand()/RAND_MAX;

والدالة (time) تعريفها فى time.h

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#3

جربتها بس كل ما عمل رن

بعطي نفس القيم للمرة السابقة

:(

شو اساوي؟؟؟

في دالة مش عارفة بالزبط شو هي بس انه بين الأقواس نضع

time null

???

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

#4

Do you mean this:

srand(time(NULL));

It is same as:

srand(time(0));

Try this code mybe help you:

#include <iostream.h>
#include <stdlib.h>
#include <time.h>

int main()
{
	srand(time(NULL)); 
	for(int i=1; i<=10; i++)
	{
		cout << rand() << endl;
	}
	return 0;
}

YOU ARE THE BEST

#5

سبحان الله لسه كنت بدي اكتب الجواب بعد ما لقيته :lol:

جاي اكتبه بس الاخ

SniperProf

سبقني :D

الله يعطيك العاقيه و كل شي كتيته صح

حلو اول مشاركة و فعالة كمان

:)

تم تعديل هذه المشاركة بواسطة white soul في 2 مارس 2007 في 15:14

Computer Engineer

2007

"اللهم يا مثبت القلوب ثبت قلبي على دينك "

ولدتك امك باكيا والناس حولك يضحكون سرورا

فافعل لنفسك ان تكون اذا بكوا في يوم موتك ضاحكا مسرورا

هذا الموضوع مغلق.

مواضيع مشابهة