- calculator
สร้างเครื่องคิดเลขแบบ simple
ขอบเขตที่ทำได้ + , - , * , / ทำเป็น python cgi
code
สร้าง html form แบบง่ายๆรับ ค่า x , y , เครื่องหมาย ( + , - , * , / ) กด submit แล้วทำการ redirect กลับมาหน้าเดิมพร้อมคำตอบที่ผ่านการคำนวณแล้ว
code
สร้าง html form แบบง่ายๆรับ ค่า x , y , เครื่องหมาย ( + , - , * , / ) กด submit แล้วทำการ redirect กลับมาหน้าเดิมพร้อมคำตอบที่ผ่านการคำนวณแล้ว
ตัวอย่างการทำงาน
หน้าเริ่มต้น
ทดสอบใส่ x y แต่ไม่มีเครื่องหมาย
ทดสอบ +
ทดสอบ -
ทดสอบ *
ทดสอบ /
- sudoku
สร้างเกม sudoku แบบ simple
ขอบเขตที่ทำได้ มีโจทย์เพียงโจทย์เดียว กดส่งแล้ว ถ้าถูกจะขึ้นว่า well done! ถ้าผิด Please try again
ทำเป็น python cgi แบบ basic
กติกาการเล่น Sudoku
- ทุกแถวในแนวนอน ต้องมีตัวเลข 1 – 9 และต้องไม่ซ้ำกัน
- ทุกแถวในแนวตั้ง ต้องมีตัวเลข 1 – 9 และต้องไม่ซ้ำกัน
- ทุกตารางย่อย 3 x 3 ต้องมีตัวเลข 1 – 9 และต้องไม่ซ้ำกัน
code
การทำงานไม่ได้ใช้ algorithm ของ sudoku วนเช็ค เนื่องจากตอนแรกใช้ alogorithm แล้วเกิดบัค จึงใช้การเช็คแบบง่ายๆโดยเก็บเฉลยไว้ถ้าผู้เล่นทำถูกต้องจะส่ง Well done กลับไป ถ้าผิดจะส่ง Please try again ถ้าใส่ไม่ครบจะส่ง Please fill in the blank กลับไป (ถ้าใส่อย่างอื่นนอกจากตัวเลขไปเข้าเคสทำผิด(ถ้าใส่ครบทุกช่อง)หรือใส่ไม่ครบทันที(ถ้าใส่ไม่ครบทุกช่อง))
ตัวอย่างการทำงาน
หน้าเริ่มต้น (กรณีใส่ไม่ครบเหมือนหน้าเริ่มต้น)

กรณีทำถูกต้อง

กรณีทำผิด

กติกาการเล่น Sudoku
- ทุกแถวในแนวนอน ต้องมีตัวเลข 1 – 9 และต้องไม่ซ้ำกัน
- ทุกแถวในแนวตั้ง ต้องมีตัวเลข 1 – 9 และต้องไม่ซ้ำกัน
- ทุกตารางย่อย 3 x 3 ต้องมีตัวเลข 1 – 9 และต้องไม่ซ้ำกัน
code
การทำงานไม่ได้ใช้ algorithm ของ sudoku วนเช็ค เนื่องจากตอนแรกใช้ alogorithm แล้วเกิดบัค จึงใช้การเช็คแบบง่ายๆโดยเก็บเฉลยไว้ถ้าผู้เล่นทำถูกต้องจะส่ง Well done กลับไป ถ้าผิดจะส่ง Please try again ถ้าใส่ไม่ครบจะส่ง Please fill in the blank กลับไป (ถ้าใส่อย่างอื่นนอกจากตัวเลขไปเข้าเคสทำผิด(ถ้าใส่ครบทุกช่อง)หรือใส่ไม่ครบทันที(ถ้าใส่ไม่ครบทุกช่อง))
ตัวอย่างการทำงาน
หน้าเริ่มต้น (กรณีใส่ไม่ครบเหมือนหน้าเริ่มต้น)
กรณีทำถูกต้อง
กรณีทำผิด
ไม่มีความคิดเห็น:
แสดงความคิดเห็น