Results 1 to 4 of 4

Thread: อยากทราบอัลกอรึทึมของ การทำโจทย์

  1. #1


    คือ เริ่มแรกก็มีคำถาม แล้วก็มีปุ่ม 4 ปุ่มมีตัวเลือกที่เป็นข้อความ อยู่บนปุ่ม
    พอคลิกเจอคำตอบที่ถูกก็เปลี่ยนตัวเลือกที่เป็นข้อความใหม่ของข้อต่อไปอ่ะครับ

    ประมาณนี้

    1. คำถาม

    ตัวเลือก 1 qqqqq ตัวเลือก 2 qzzzzzz
    ตัวเลือก 3 aaaaaa ตัวเลือก 4 yyyy

    สมมุติว่าตอบ 1 กดที่ตัวเลือกที่ 1 จะเปลี่ยน ข้อความใหม่หมดอ่ะครับ

    ตัวเลือก 1 1111111111 ตัวเลือก 2 444444
    ตัวเลือก 3 55555555555 ตัวเลือก 4 777777

    ปุ่มใช้ JButton

    ขอบคุณครับ
    :: นกไม่มีขน คนไม่มีเพื่อน จะขึ้นที่สูงนั้นยาก ::

  2. #2
    Junior Member
    Join Date
    Jul 2007
    Posts
    26


    ขั้นแรกต้องมี database ครับ เพราะมีข้อมูล คือ โจทย์, choice และ เฉลย
    จะใช้ database เป็นอะไรก้ได้นะครับ ถ้าข้อมูลไม่มากลองใช้ xml เป็น database ก้ดีครับเร็วดี

    ส่วน algorithm ก้ ขออธิบายคร่าวๆนะครับ
    1.เขียน โจทย์ + choice +เก็บตัวแปร เฉลย
    2.ถ้า เลือก choice = เฉลย ก้ เลือกโจทย์ข้อใหม่มา
    ถ้าไม่ใช่ ก้ ถามต่อ จนกว่าจะตอบถูก

    ลองทำดูนะครับ

  3. #3
    Jedi Global Moderator
    Join Date
    Aug 2007
    Location
    Bangkok
    Posts
    136


    ไม่ค่อยได้เขียน Java ครับผม เลยไม่รู้ว่าคำสั่ง (Syntax)
    แต่คิดว่า วิธีทำน่าจะเป็นดังนี้
    Database ก็จะมี Fields
    คำถาม,คำตอบที่ 1,คำตอบที่ 2,คำตอบที่ 3,คำตอบที่ 4,คำตอบที่ถูกต้อง เป็นตัวเลข (1-4)

    วิธีเขียนก็ใช้ Random ค่า 1-100 แล้ว MOD ด้วย 4
    ได้ค่าเศษ เป็นอะไรก็บวก 1 แล้วให้เป็นปุ่มที่แสดงคำตอบที่ถูกต้อง
    ถ้าตอบถูกก็ แสดงข้อต่อไป ถ้าไม่ถูกก็ไม่ต้องทำอะไร

  4. #4


    ทำได้แล้วครับ

    ใช้ Array เก็บเอา คือแบบว่ายังไม่ได้เรียนเรื่องฐานข้อมูล เหอะๆ

    ขอขอบคุณทุกความคิดเห็นนะครับ
    :: นกไม่มีขน คนไม่มีเพื่อน จะขึ้นที่สูงนั้นยาก ::

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •