วันพฤหัสบดีที่ 17 กรกฎาคม พ.ศ. 2557

เครื่องหมายเปรียบเทียบ

ชุดคำสั่ง if

เป็นคำสั่งที่ให้ทำงาน คำสั่งใดคำสั่งหนึ่งโดยมีเงื่อนไขให้ตัดสินใจ อย่างใดอย่างหนึ่งก่อน แล้วจึงจะลงมือทำงาน โดยผลของการ ตัดสินใจมีโอกาสเป็นไปได้ 2 ทางคือ

1. จริงหมายความว่า  มีค่าไม่เท่ากับศูนย์

2. ไม่จริงหมายความว่่า  มีค่าเท่าศูนย์



กฏการใช้คำสั่ง for

1.  ค่าที่เพิ่มขึ้นในแต่ละรอบของตัวแปรควบคุมนั้นจะเป็นเท่าไหร่ก็ได้

2.  ค่าของตัวแปรควบคุมอาจถูกกำหนดให้ลดลงก็ได้

3.  ตัวแปปควบคุมอาจจะเป็น character ก็ได้

4.  ตัวแปรควบคุมสามารถมีได้มากกว่า 1 ตัวแปร

5.  ในคำสั่ง for สามารถมีคำสั่ง for ซ้อนอยู่ภายในได้อีก



เครื่องหมายเปรียบเทียบ (Relational and Logical Operators)

 หมายถึง เครื่องหมายที่ใช้ในการเปรียนเทียบและตัดสินใจซึ่งผลของการเปรียบเทียบจะได้เป็น  2 กรณี คือ
       1. จริง จะให้ค่าเป็น 1

       2.  เท็จ จะให้ค่าเป็น 0



เครื่องหมายตรรกะ (Logical Operators)

 1. && (AND) หมายถึง การนำเงื่อนไข 2 เงื่อนไขมาเปรียบเทียบกันแล้วจะได้ผลของการเปรียบเทียบตามตารางต่อไปนี้

                                   
  
P
Q
P&&Q
0

0

1

1
0

1

0

1
0

0

0

1












2. ll  (OR)

หมายถึง  การนำเงื่อนไข 2 เงื่อนไขมาเปรียบเทียบกันแล้วจะได้ผลของการเปรีบยเทียบตามตารางต่อไปนี้


P
Q
P ll Q
0

0

1

1
0

1

0

1
0

1

1

1


















บรรณานุกรม


    รศ.มัณฑนา  ปราการสมุทร ภาควิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์
จุฬาลงกรณ์มหาวิทยาลัย , ชื่อหนังสือ การเขียนชุดคำสั่งภาษา C , สำนักพิมพ์ ดวงกมลสมัย , หน้าอ้างอิง หน้า 39, 77, 98-99







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

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