Page 5 - ตัวอย่างการใช้ตรรกะในการแก้ปัญหา
P. 5
เครื่องหมาย v ( or )
เครื่องหมาย v หรืออ่านว่า “or” หรืออ่านว่า “หรือ” เครื่องหมายนี้จะมีผลเป็นจริงเมื่อการเปรียบเทียบ
ระหว่างสองค่า แล้วมีค่าใดค่าหนึ่งหรือทั้งสองค่าเป็นจริง และจะมีผลเป็นเท็จเมื่อทั้งสองค่าเป็นเท็จดังตาราง
ค่าความจริงของเครื่องหมาย vหรืออ่านว่า “or” หรืออ่านว่า “หรือ”
ค่าที่ 1 ค่าที่ 2 ค่าความจริง (ผลลัพธ์)
จริง จริง จริง
จริง เท็จ จริง
เท็จ จริง จริง
เท็จ เท็จ เท็จ
ตัวอย่างการใช้เครื่องหมาย or เช่น
(2=2) or(2=0)
(2=2)มีผลเป็นจริง เพราะ 2 มีค่าเท่ากับ 2 จริง
(2=0)มีผลเป็นเท็จ เพราะ 2 มีค่ามากกว่า 0 ไม่ใช่ มีค่าเท่ากับ 0
เมื่อน าค่าของทั้งสองประพจน์มาด าเนินการ or กันแล้ว จึงท าให้มีผลเป็นจริง เพราะมีค่าใดค่าหนึ่งเป็นจริง
แต่ถ้าเปลี่ยนมูลเป็น
(2<2) or (2=0)
(2<2)มีผลเป็นเท็จ เพราะ 2 มีค่าเท่ากับ 2 ไม่ใช่ 2 มีค่าน้อยกว่า 2
(2=0)มีผลเป็นเท็จ เพราะ 2 มีค่ามากกว่า 0 ไม่ใช่ มีค่าเท่ากับ 0
ผลจะกลายเป็นเท็จ เพราะค่าทั้งสองค่ามีผลเป็นเท็จ
เครื่องหมาย → ( implies )
เครื่องหมาย → หรืออ่านว่า “implies” หรืออ่านว่า “ถ้า....แล้ว.....” จะมีผลเป็นเท็จเมื่อค่าหน้า
เครื่องหมายเป็นจริงแต่หลังเครื่องหมายเป็นเท็จ นอกจากนั้นจะมีผลเป็นจริงทั้งหมด ดังตาราง
ค่าความจริงของเครื่องหมาย →หรืออ่านว่า “implies” หรืออ่านว่า “ถ้า....แล้ว....”
ค่าที่ 1 ค่าที่ 2 ค่าความจริง (ผลลัพธ์)
จริง จริง จริง
จริง เท็จ เท็จ
เท็จ จริง จริง
เท็จ เท็จ จริง
บทที่ 2 ขั้นตอนการคิดและการแก้ปัญหาเชิงตรรกะ หน้า 5