سلام استاد مدائنی عزیز
ببخشید من میخواستم اعداد رندومی که با math.random بدست میارم تکراری نباشه میخوام از بین 0تا 3 , 4 بار تصادفی عدد انتخاب کنه ولی تکراری نباشه یعنی انگار دارم 4 تا 4 تا انتخاب میکنم ولی یه بار ممکنه عدد اولی 0 باشه یه بار ممکنه 2 باشه.
سعی کردم با true و false کنترلش کنم اما نمیشه.در واقع فقط هدفم اینه که عدد تکراری نیاد
باید چکار کنم ؟؟
سلام دوست من با اجازه از استاد
میتونید عددی که بهتون میده رو توی یک آرایه ذخیره کنید و برای عدد بعدی با یک شرط چک کنید که عددی که بهتون میده جزو اعداد توی آرایه نباشه (که تکراری نباشه) اگر بود اینقدر این کارو ادامه بده تا عدد غیر تکراری رو برگردونه
این الگوریتم رو میتونید تبدیل به کد کنید و ازش استفاده کنید
سلام ممنون بخاطر جواب واقعا انتظار نداشتم اینقدر سریع جواب بگیرم
در رابطه به الگوریتمی که گفتی من تقریبا این کارو کردم و سعی کردم با true و false کنترلش کنم اما نتیجه مطلوبی نگرفتم اگه روش دیگه ای برای چک کردن بجز true و false هست ممنون میشم بهم بگین تا برم ببینم چجوری کار میکنه چون بجز true و false روش دیگه ای بلد نیستم
بازم ممنون