![]() | |||||
พื้นฐานปาสคาล | พื้นฐาน rapidq | เว็บภาษาไทย | เว็บภาษาอังกฤษ |
if - then - elseอันนี้เป็นโครงสร้างของโปรแกรมชนิดหนึ่งซึ่งหากเงื่อนไข เป็นจริง โปรแกรมจึงจะทำงาน มารู้จักเครื่องหมายที่ใช้เปรียบเทียบกันก่อน ได้แก่
ตัวอย่างการใช้ if - then
หากเราต้องการให้ทำงานมากกว่า 1 คำสั่ง ต้องกั้นหน้าหลัง ด้วย begin - end ; สังเกตที่ end นะครับว่า เป็น ; (semi-colon) ไม่ใช่ . (dot)
Elseหากต้องการให้ทำคำสั่งหนึ่งเมื่อเงื่อนไขเป็นจริงและให้ทำอีกคำสั่งหนึ่งเมื่อเงื่อนไขเป็นเท็จ ต้องใช้ else ครับ
เป็นรูปแบบที่ใช้สำหรับ else โดยเฉพาะครับ ในตัวอย่างด้านล่างนี้ก็เป็น การกำหนดว่า หากเงื่อนไขเป็นจริง ให้เขียนคำตอบ สีฟ้า และหากเงื่อนไขเป็นเท็จ ให้เขียนคำตอบ สีเขียว ให้สังเกตที่ end ข้างหน้า else ว่าจะไม่ใส่ semi-colon ครับ
สัญลักษณ์ " NOT " ตัวอย่างการใช้ NOT(1)
ตัวอย่างการใช้ NOT(2)
ความจริงใช้เครื่องหมายไม่เท่ากับ (<>) แทน NOT ก็ได้ครับ
|