วันอาทิตย์ที่ 28 ธันวาคม พ.ศ. 2557

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


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

    
     ตัวดำเนินการทางตรรกะในโปรแกรมภาษาซี คือ

เครื่องหมายที่ใช้เชื่อมเงื่อนไข เงื่อนไข หรือ

มากกว่า เงื่อนไข เพื่อให้การเปรียบเทียบมีความละเอียด

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

ข้างล่างนี้


&&
จะให้ผลลัพธ์เป็นจริงเมื่อเงื่อนไขทั้งสองเป็นจริง แต่ถ้าเงื่อนไขใดเป็นเท็จ หรือทั้งสองเงื่อนไขเป็นเท็จจะทำให้ผลลัพธ์เป็นเท็จ
||
จะให้ผลลัพธ์เป็นจริงเมื่อเงื่อนไขใดเงื่อนไขหนึ่งเป็นจริง หรือเป็นจริงทั้งสองเงื่อนไข แต่ถ้าเป็นเท็จทั้งสองเงื่อนไขจะทำให้ผลลัพธ์เป็นเท็จ
!
จะให้ผลลัพธ์เป็นจริงเมื่อเงื่อนไขหลัง not เป็นเท็จ แต่ถ้าเงื่อนไขหลัง not เป็นจริงจะทำให้ผลลัพธ์เป็นเท็จ ตัวดำเนินการ ความหมาย ตัวอย่าง

&& และ (and) Mark>=80&&mark<=100
|| หรือ (or)
Score<0||score>100
!
ไม่ (not) !x&&!y








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

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