ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
سلام دوستان امروز دستور ایجاد اعداد تصادفی( Random ) در C را برایتان آورده ام که با آن می توانید عدد شانسی دریافت کنید.
ابتدا کتابخانه زیر را include کنید.
#include <cstdlib>
حالا با استفاده از این دستور می توانید از اعداد رندوم استفاده کنید.
rand()%n
به جای n عدد مورد نظر خود را قرار دهید. این کد بین 0 تا n-1 یک عدد می دهد.
به دست آوردن اعداد بین دو عدد
در کد زیر به جای a، حداکثر عدد مورد نظر منهای b را بنویسید و به جای b، حداقل عدد مورد نظرتان را.
rand()%a+b
کد زیر عددی بین 15 تا 24 را نمایش می دهد.
cout<<rand()%15+10<<endl;
به دست آوردن اعداد مضرب یک عدد
در کد زیر به جای a، حداکثر عدد مورد نظر تقسیم بر b را بنویسید و به جای b، مضرب ثابت همه اعداد را.
rand()%a*b
کد زیر یکی از اعداد[ 0, 10, 20, 30, 40] را نمایش می دهد.
cout<<rand()%5*10<<endl;
به دست آوردن اعداد منفی شانسی
در کد زیر به جای a، حد اقل عدد مورد نظر را بنویسید.
rand()%a*-1
کد زیر یکی از اعداد بین -19 تا 0 را نمایش می دهد.
cout<<rand()%20*-1<<endl;