2110101 : Lab2 - Arithmetic Expression

 

 เมื่อผ่านปฏิบัติการนี้จะสามารถ

  • ใช้ตัวดำเนินการต่างๆ (เช่น +, - * / )
  • เขียนนิพจน์ทางคณิตศาสตร์

ข้อกำหนด

  • วงกลมรัศมี cr มีจุดศูนย์กลางอยู่ที่ (cx, cy)
  • จุด (mx, my)  อยู่นอกหรือในวงกลมก็ได้

สิ่งที่ต้องการ

  • คำนวณหาพิกัด (px, py) ซึ่งเป็นจุดบนเส้นรอบวงของวงกลมที่กำหนดให้ ซึ่งหาได้จากการลากเส้นยาวผ่านจุด (cx,cy) กับจุด (mx, my)

  • เขียนส่วนของโปรแกรมเพิ่มเติมในบริเวณที่หมายเลขบรรทัดเป็นสีเทาของคลาส Lab2 เพื่อหาค่าของ px และ py จากค่าของ cx, cy, cr, mx, และ my ตามที่ระบุข้างต้น  (ตัวแปรทั้งหมดเป็น int ถูกประกาศไว้หมดแล้ว)
  • เมื่อใดที่ต้องการทดสอบความถูกต้องของส่วนของโปรแกรมที่เขียนไป ให้กดปุ่ม F6 (ถ้าได้ 4 คะแนนแสดงว่าถูกต้องตามข้อกำหนด)

คะแนนเต็ม : 10 คะแนน

  • ตอบคำถามย่อยตอนต้น  5  คะแนน (ระบบตรวจให้อัตโนมัติ)
  • เขียนโปรแกรม  4 คะแนน  (ระบบตรวจให้อัตโนมัติ)
  • ตอบคำถามในแผ่นคำตอบอีก 1 คะแนน 

เวลาปฏิบัติการ : 45 นาที