PDA

View Full Version : تولید اعداد تصادفی از بین چند عدد و نمایش آن در تکست باکس



abolfazl98
شنبه 17 خرداد 1393, 12:35 عصر
سلام
ببینید ما 5 تا عدد داریم. مثلا 1,5,10,12,17 و می خواهیم وقتی برنامه اجرا شد ، یکی از این اعداد به طور تصادفی در text box نمایش داده بشه. میشه بگید چه کار باید بکنم؟ البته با زبان vb.net 2010
اگه میشه یه سورس کد قرار بدید هر چی گشتم پیدا نکردم
بسیار ممنون از سایت فوق العاده تون

aliagamon
شنبه 17 خرداد 1393, 12:49 عصر
اولا که سوالتون تکراریه بهتر بود جستوجو میکردین دوما :

Dim nums As Integer() = New Integer(4) {1, 5, 10, 12, 17}
TextBox1.Text = nums(New Random().Next(nums.Length))

abolfazl98
شنبه 17 خرداد 1393, 15:43 عصر
سلام
اگه به جای اعداد جمله داشتیم چی؟
مثلا این 5 تا جمله . من در خانه هستم . او در خانه است . ما در خانه هستیم . شما در خانه هستید . آن های در خانه هستند. باید چه کار کنم که برنامه از به طور تصادفی یکی از این ها رو انتخاب کند و در تکست باکس نمایش دهد؟

gilsoft
یک شنبه 18 خرداد 1393, 06:36 صبح
سلام
اگه به جای اعداد جمله داشتیم چی؟
مثلا این 5 تا جمله . من در خانه هستم . او در خانه است . ما در خانه هستیم . شما در خانه هستید . آن های در خانه هستند. باید چه کار کنم که برنامه از به طور تصادفی یکی از این ها رو انتخاب کند و در تکست باکس نمایش دهد؟

سلام دوست عزیز

Dim nums As String() = New String(4) {"A", "B", "C", "D", "E"}
TextBox1.Text = nums(New Random().Next(nums.Length))

موفق باشید