top of page

หน่วยการเรียนรู้ที่ 4

ตัวดำเนินการ  นิพจน์  และคำสั่ง

จุดประสงค์การเรียนรู้

1.  สร้างนิพจน์คำนวณโดยใช้ตัวดำเนินการทางคณิตศาสตร์

2. เขียนนิพจน์เปรียบเทียบโดยใช้ตัวดำเนินการเชิงสัมพันธ์ได้

3. เขียนนิพจน์เปรียบเทียบโดยใช้ตัวดำเนินการทางตรรกะได้

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

4.1 ตัวดำเนินการทางคณิตศาสตร์

4.2  ตัวดำเนินการเชิงสัมพันธ์

              ตัวดำเนินการทางคณิตศาสตร์ คือตัวดำเนินการที่ใช้เพื่อกระทำการดำเนินการทางคณิตศาสตร์ระหว่างตัวแปรหรือค่าคงที่ เช่น การบวก การลบ การคูณ และการหาร สำหรับในการเขียนโปรแกรมในภาษา C นั้นจะมีตัวดำเนินการสำหรับการหารเอาเศษ (Modulo) เพิ่มเข้ามา

ตารางข้างล่างนี้คือตัวดำเนินการทางคณิตศาสตร์ในภาษา C

Symbol                                                             Name                                                                  Example

    +                                                                 Addition                                                                 c = a + b

    –                                                                Subtraction                                                            c = a – b

    *                                                                Multiplication                                                          c = a * b

    /                                                                  Division                                                                  c = a / b

   %                                                                   Modulo                                                                 c = a % b

          เครื่องหมายที่ใช้ในการเปรียบเทียบในทางคณิตศาสตร์ ผลลัพธ์จะมี 2 กรณีคือ ถ้าผลลัพธ์ถูกต้องหรือเป็นจริง (True) จะมีค่าเป็น 1 ถ้าผลลัพธ์ผิดหรือเป็นเท็จ (False)จะมีค่าเป็น 0 ผลลัพธ์ของการเปรียบเทียบ  เรียกว่า ค่าคงที่บูลีน (Boolean Constant)

1efda0c1-1089-4ed8-87ba-138d2b9db1d6_edited.jpg

4.3 ตัวดำเนินการตรรกะ

           เครื่องหมายที่ใช้เชื่อมเงื่อนไข 2 เงื่อนไข หรือมากกว่า 2 เงื่อนไข เพื่อให้การเปรียบเทียบมีความละเอียดมากขึ้น ใช้สัญลักษณ์แทนในแต่ละเครื่องหมาย ดังนี้

856b8a6f-2a43-4cc4-a69f-9991865d2ccf_edited.jpg
bottom of page