Posts

Showing posts with the label شرح القيم العشوائيه

الدرس الثالث عشر 13: القيمه العشوائيه rund في c++

Image
Rund القيم العشوائيه   rund :داله موجوده في لغة c++  تقوم بتوليد الارقام والقيم عشوائيا   وتستعمل مثلا في الالعاب البسيطه ك حجر نرد من 1 الى 6  يكون الفضاء العيني له   او اي استخدامات اخرى    يوجد مكتبات تضمن هاذه الداله منها مكتبة stdlib  والتي سوف نعتمدها في هاذا الكورس  ويتم تضمينها بهاذا الشكل كما تعلمنا في تضمين مكتبه ال string : #include<stdlib.h> ماذا بعد ذلك !؟   بعد تضمين المكتبه في اعلى الكود  يمكن استدعاء الداله واستعمالها طبقاً للقوانين التاليه: اولا تحتاج الى اكبر قيمه عشوائيه MAX ثانيا تحتاج الى اقل قيمه عشوائيه MIN ثالثا  متغير ياخذ القيمه العشوائيه الناتجه  (X) رابعاً كتابه معادله الداله rund  لانتاج القيم :   (min+rand()%(max-min+1)) إذاً :  الشكل العام هو : (min+rand()%(max-min+1)) حيث min اصغر قيمه مثلا 1  و max اكبر قيمه مثلا 6  ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ مثال ـــــــــــــــــــــــــــــــ...