สนับสนุนโดย

วันศุกร์ที่ 9 พฤศจิกายน พ.ศ. 2561

การใช้ if else เพื่อควบคุมทิศทางการทำงาน

ในการเขียนโปรแกรมที่มีความซับซ้อนมากขึ้น เราต้องให้มันเลือกการทำงานได้ว่า หากเจอเงื่อนไขแบบไหนจะทำอะไร หรือไม่ทำอะไร เช่น

ถ้าวันนี้ฝนตก ฉันจะใส่เสื้อกันฝน แต่ถ้าไม่ตก ฉันก็จะไม่ใส่เสื้อกันฝน

เมื่อลองแปลงเป็นรูปแบบการเขียนโปรแกรม จะได้โค้ดประมาณนี้



ถ้า วันนี้ฝนตก
    จะใส่เสื้อกันฝน
แต่ถ้าไม่ใช่
    จะไม่ใส่เสื้อกันฝน

แล้วเรามาเปลี่ยนประโยค คำว่า ถ้า เป็น if ในการเขียนโปรแกรมภาษา java

if (เงื่อนไขที่ให้ทำ หากว่าเป็นจริง) {
    คำสั่งที่ต้องทำงาน
} else {
    คำสั่งที่ต้องทำงานหากเงื่อนไขเป็นเท็จ
}

มาดูโค้ดเต็มๆ กันดีกว่า
boolean วันนี้ฝนตก = true;

if (วันนี้ฝนตก) {
    System.out.println("ใส่เสื้อกันฝน");

} else {
    System.out.println("ไม่ใส่เสื้อกันฝน");
}

ผลการทำงาน
ใส่เสื้อกันฝน

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

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