نمایش نتایج 1 تا 8 از 8

نام تاپیک: بخش exam یک برنامه اموزش زبان

  1. #1

    بخش exam یک برنامه اموزش زبان

    با عرض سلام

    من می‌خواهم یک برنامه بنویسم که بخشی از آن شامل exam از مثلا ۲۰۰ لغت موجود در یک database است که این قسمت میاد و به صورت ۲۰ لغت ۲۰ لغات امتحان می‌گیرد و اگر کلمه ای اشتباه پاسخ داده شود این لغت رو از کاربر مورد نظر تا زمانی‌ که درست جواب دهد امتحان بگیرد
    لطفا راهنمای کنید
    ممنون

  2. #2

    نقل قول: بخش exam یک برنامه اموزش زبان

    سلام.
    الآن مشکلتون برای نوشتن این برنامه چیه؟

  3. #3

    نقل قول: بخش exam یک برنامه اموزش زبان

    من نمیدونم وقتی‌ که کاربر برنامه رو می‌بنده ۲باره روز بعد برنامه می‌خواد امتحان بده چطوری باید کد بزنم که ۲باره از ۲۰لغت اول شروع نشه و از همون ادامه برنامه جلو بره و غلط هاشم تو روز بعدی جزو اون ۲۰تا لغت باشه این ها باید کجا ذخیره شن؟

  4. #4

    نقل قول: بخش exam یک برنامه اموزش زبان


  5. #5

    نقل قول: بخش exam یک برنامه اموزش زبان

    نقل قول نوشته شده توسط spiderman200700 مشاهده تاپیک
    سلام.
    الآن مشکلتون برای نوشتن این برنامه چیه؟
    من نمیدونم وقتی‌ که کاربر برنامه رو می‌بنده ۲باره روز بعد برنامه می‌خواد امتحان بده چطوری باید کد بزنم که ۲باره از ۲۰لغت اول شروع نشه و از همون ادامه برنامه جلو بره و غلط هاشم تو روز بعدی جزو اون ۲۰تا لغت باشه این ها باید کجا ذخیره شن؟

  6. #6

    نقل قول: بخش exam یک برنامه اموزش زبان

    باید از دیتا بیس استفاده کنید.
    تمام لغات در یه جدول باید باشه که این جدول علاوه بر فیلد هایی که که خودتون صلاح میدونید داشته باشه یه فیلد هم باید داشته باشه برای وضعیت لغت در امتحانات کاربر. فرض کنید اسم این فیلد state باشه.
    مقدار اولیه ی state باید 0 باشه.
    هر دفعه که کاربر امتحان میده اگه لغتی رو درست وارد کرد state اون لغت به یک تغییر پیدا میکنه. وگرنه همون صفر باقی میمونه.
    هر دفعه که میخواید به کاربر 20 لغت بعدی رو نمایش بدید، باید لغاتی رو از دیتابیس بخونید که state اونا برابر با 0 هست.

    میتونید بجای 0 و 1 ، از هر عبارت یا عدد دیگه که خودتون باهاش راحت ترید استفاده کنید.

  7. #7

    نقل قول: بخش exam یک برنامه اموزش زبان

    واقعا ممنون
    حالا اگه هر کاربر یک user ,pass داشته باشد این مقادیر 0و1 بهم می خورد برای این مشکل چه باید کرد؟

  8. #8

    نقل قول: بخش exam یک برنامه اموزش زبان

    در این صورت باید برای تمام جوابهای کاربران یه جدول داشته باشید که دو تا فیلد داشته باشه. wordID و userID. این جدول با جدول کلمات و کاربران در ارتباطه.
    هر کاربری که لغتی رو درست جواب داد، باید شماره ی کلمه( wordID) و شماره ی کاربر(userID) در این جدول ذخیره بشه.
    هر دفعه که میخواید به کاربر 20 لغت بعدی رو نمایش بدید میتونید از همه ی لغات منهای لغاتی که داخل این جدول وجود دارن و userID اون لغات برابر با userID کاربر هست استفاده کنید.

    امیدوترم واضح بوده باشه.

تاپیک های مشابه

  1. برنامه به زبان ++C
    نوشته شده توسط mina.m در بخش برنامه نویسی با Borland C++‎ Builder
    پاسخ: 1
    آخرین پست: دوشنبه 11 اردیبهشت 1385, 03:57 صبح
  2. درخواست کمک فوری(چند برنامه با زبان C++‎)
    نوشته شده توسط mina.m در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 3
    آخرین پست: شنبه 19 فروردین 1385, 10:25 صبح
  3. یه مشکل در نوشتن برنامه با زبان #c در vs2005
    نوشته شده توسط ali_yousefian19 در بخش C#‎‎
    پاسخ: 12
    آخرین پست: سه شنبه 15 فروردین 1385, 19:54 عصر
  4. پیشنهاد ایجاد بخش کاریابی برای برنامه نویسان
    نوشته شده توسط Caprice در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 3
    آخرین پست: شنبه 08 مرداد 1384, 20:03 عصر
  5. من درخواست سورس 2 برنامه به زبان C را دارم . لطفا کمکم کنید.
    نوشته شده توسط amir_sadeghi در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: یک شنبه 22 آذر 1383, 02:01 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •