ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
1
คำสั่งแบบมีเงื่อนไข IF Statement
SCC : Suthida Chaichomchuen
2
ความหมาย : IF Statement
เป็นคำสั่งที่ใช้เพื่อการตัดสินใจเลือกทำงานอย่างใดอย่างหนึ่ง โดยอาศัยการทดสอบเงื่อนไขบางประการ
3
รูปแบบ : IF Statement มี 2 รูปแบบ IF - THEN IF - THEN - ELSE
4
ความหมาย : IF-THEN ถ้าเงื่อนไขที่อยู่หลังคำสั่ง IF เป็นจริง จะทำคำสั่งที่อยู่หลัง THEN รูปแบบ IF (เงื่อนไข) THEN คำสั่งที่ต้องการทำเมื่อเงื่อนไขเป็นจริง ;
5
การทำงาน : IF-THEN เงื่อนไข คำสั่ง IF YES / THEN NO
6
ตัวอย่าง : IF-THEN IF (x>y) THEN write(‘x greater than y’);
7
ความหมาย : IF-THEN-ELSE
ถ้าเงื่อนไขที่อยู่หลังคำสั่ง IF เป็นเท็จ จะทำคำสั่งที่อยู่หลัง ELSE
8
รูปแบบ : IF-THEN-ELSE IF (เงื่อนไข) THEN คำสั่งที่ต้องการทำเมื่อเงื่อนไขเป็นจริง ELSE คำสั่งที่ต้องการทำเมื่อเงื่อนไขเป็นเท็จ;
9
การทำงาน : IF-THEN-ELSE
เงื่อนไข คำสั่ง IF YES / THEN NO/ELSE
10
ตัวอย่าง : IF-THEN-ELSE
IF (x>y) THEN write(‘x greater than y’) ELSE write(‘y greater than x’); ถ้า x มีค่ามากกว่า y ให้แสดงข้อความ x greater than y ออกทางจอภาพ ถ้า x มีค่าน้อยกว่าหรือเท่ากับ y ให้แสดงข้อความ y greater than x ออกทางจอภาพ
11
การทำมากกว่า 1 คำสั่ง เมื่อต้องการให้โปรแกรมทำมากกว่า 1 คำสั่งหลังจากตรวจสอบเงื่อนไขแล้ว ให้นำคำสั่งทั้งหมดใส่ไว้ใน BEGIN คำสั่งที่ 1 คำสั่งที่ 2 . . . END;
12
ตัวอย่าง : การทำมากกว่า 1 คำสั่ง
เช่น ถ้าเงื่อนไข x>y เป็นจริง ให้โปรแกรมทำดังนี้ 1. แสดงข้อความว่า “x greater than y” 2. คำนวณหาค่า z (z=x-y) 3. แสดงค่า z ออกทางจอภาพ
13
รูปแบบคำสั่งที่ใช้ IF (x>y) THEN BEGIN writeln(“x greater than y”);
z:=x-y; writeln(“x>y=”,z); END;
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.