Ex.1 ตัวอย่างผังงานแบบ 2 ทางเลือก
เขียนโปรแกรม (code) เงื่อนไขแบบ 2 ทางเลือก ด้วยภาษาไพทอน (Python)
Ex.2

Ex.3 เขียนโปแกรมเพื่อคำนวณส่วนลดสินค้าเงื่อนไข ถ้าซื้อสินค้า 2000 บาท ขึ้นไป จะได้ส่วนลด 20 % ถ้าซื้อสินค้า ไม่ครบ 2000 บาท จะได้ส่วนลดแค่ 5 %
product_price คือ ราคาสินค้า
num คือ จำนวนสินค้าที่ซื้อ
total_price คือ ราคาสินค้ารวม
discount คือ ส่วนลด
net_price คือ ราคาสุทธิหลังหักส่วนลดราคาสินค้า
ภาษาธรรมชาติ
|
รหัสจำลอง (Pseudo code / ซูโดโค้ด)
|
เริ่มต้น
1. พิมพ์หรือป้อนชื่อสินค้าทางแป้นพิมพ์
2. พิมพ์หรือป้อนราคาสินค้าทางแป้นพิม์ 3.พิมพ์หรือป้อนจำนวนสินค้าที่ซื้อทางแป้นพิม์ 4. คำนวณราคารวมสินค้า = ราคาสินค้า * จำนวนสินค้าที่ซื้อ 5. ตรวจสอบเงื่อนไข ถ้า ราคาสินค้ารวม >= 2000 จริง คำนวณส่วนลด = ราคาสินค้ารวม * ส่วนลด 20 % อื่น ๆ คือที่น้อยกว่า 2000 คำนวณส่วนลด = ราคาสินค้ารวม * ส่วนลด 5 % 6. คำนวณราคาสุทธิ = ราคาสินค้ารวม - ส่วนลด 7. แสดงผล ราคาสินค้ารวม , ส่วนลด , ราคาสุทธิ จบการทำงาน | START
INPUT product_name
INPUT product_price INPUT num COMPUTE total_price = product_price * num COMPUTE if total_price >= 2000 : discount = total_price * (20/100)
else :
discount = total_price * (5/100) COMPUTE net_price = total_price - discount OUTPUT total_price , discount , net_price STOP |
ผังงาน (Flowchart)
ผลลัพธ์ เงื่อนไข ถ้าซื้อสินค้า ไม่ครบ 2000 บาท จะได้ส่วนลดแค่ 5 %
*******************************************************************************
ไม่มีความคิดเห็น:
แสดงความคิดเห็น