رندوم سازی در برنامه تست چهار گزینه ای

پرسش

سلام

من توی پروژم یک قسمت آزمون چهار گزینه ای دارم که از دیتابیس آفلاین استفاده کردم برای مثال ۳۰ سوال چهار گزینه ای از کاربر پرسیده میشه ،حالا من میخوام تعداد بیشتری سوال در دیتابیس داشته باشم و هربار به صورت رندوم ۳- سوال برای کاربر نشون داده بشه که دفعات بعدی سوالات تکراری نباشه

در انتظار پاسخ 0
, AMIR 4 ماه 4 پاسخ ها 96 بازدید کاربر جدید 0

پاسخ ها ( 4 )

  1. سلام.

    ببینید شما سه تا میتغیر از نوع رشته تعریف میکنید و همه سوال هایتان را داخل اول سه تا ذخیره میکنید.

    این کار رو با استفاده از حلقه فور انجام میدید.

    بعد یک متغیر از نوع عددی تعریف میکنید و اون رو مساوی با تابع rnd که برای رندم کردن استفاده میشه، میذارید.

    حالا بازه تابع rnd رو به اندازه ۰ تا ۳۰ میگذارید .

    حالا هردفعه که حلقه فور اجرا میشه، یک عدد رندوم به متغیر میده و شما اون عدد رو میگیرید و سوال مربوط به اون عدد رو برمیگردونید.

  2. این پاسخ ویرایش شده است.

    سلام

    قسمت اول و متجه نشدم چرا سه متغیر ؟ بعد به چجوری سوالات رو ذخیره کنم؟ اگ ممکنه بیشتر توضیح بدین ممون میشم

نوشتن پاسخ