💕 2.2 ตัวดำเนินการบูลีน


2.2 ตัวดำเนินการบูลีน

        ในชั้นมัธยมศึกษาปีที่ 1 นักเรียนสามารถเขียนโปรแกรมไพหอนให้มีการตัดสินใจทำงานแบบมีทางเลือกโดยใช้คำสั่ง if และ if-else ในเบื้องต้นมาแล้ว ในบทนี้นักเรียนจะได้เรียนรู้นิพจน์เปรียบเทียบ และตัวดำเนินการบูลีน เพื่อที่จะสามารถกำหนดเงื่อนไขสำหรับการทำงานแบบมีทางเลือกของคำสั่ง if ได้อย่างมีประสิทธิภาพมากขึ้น

        นิพจน์เปรียบเทียบที่ได้กล่าวมาแล้วเป็นนิพจน์เปรียบเทียบอย่างง่าย โดยเป็นการเปรียบเทียบค่าชนิดเดียวกันด้วยตัวดำเนินการเปรียบเทียบเท่านั้น แต่หากต้องการกำหนดเงื่อนไขที่ชับซ้อนขึ้น สามารถใช้ตัวดำเนินการบูลีนได้แก่ and or หรือ nในการเชื่อมต่อนิพจน์เปรียบเทียบอย่างง่ายเข้าด้วยกันได้

ตัวอย่างที่ 2.2 การหาผลลัพธ์ค่าความจริงจากนิพจน์เปรียบเทียบที่มีการใช้ตัวดำเนินการบูลีนทดลองพิมพ์คำสั่งต่อไปนี้ในคอนโซล
            age = 12
            age>13 and age<19
            age>13 or age<19
            not age>13
.     จะได้ผลลัพธ์คือ
            False
            True
            True

ไม่มีความคิดเห็น:

แสดงความคิดเห็น