เขียนโปรแกรม python คํานวณ

Ex.1    ตัวอย่างผังงานแบบ 2 ทางเลือก

เขียนโปรแกรม python คํานวณ

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

เขียนโปรแกรม python คํานวณ


เขียนโปรแกรม python คํานวณ



Ex.2 

เขียนโปรแกรม python คํานวณ




เขียนโปรแกรม python คํานวณ

เขียนโปรแกรม python คํานวณ


Ex.3  เขียนโปแกรมเพื่อคำนวณส่วนลดสินค้าเงื่อนไข ถ้าซื้อสินค้า 2000  บาท ขึ้นไป จะได้ส่วนลด 20 %              ถ้าซื้อสินค้า ไม่ครบ 2000 บาท จะได้ส่วนลดแค่ 5 %

ตั้งชื่อตัวแปรproduct_name   คือ ชื่อสินค้า
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)

        

เขียนโปรแกรม python คํานวณ


เขียนโปรแกรม python

เขียนโปรแกรม python คํานวณ

ผลลัพธ์ เงื่อนไข ถ้าซื้อสินค้า 2000  บาท ขึ้นไป จะได้ส่วนลด 20 %


เขียนโปรแกรม python คํานวณ


    ผลลัพธ์ เงื่อนไข     ถ้าซื้อสินค้า ไม่ครบ 2000 บาท จะได้ส่วนลดแค่ 5 %

เขียนโปรแกรม python คํานวณ



*******************************************************************************

ถ้าต้องการให้ผลลัพธ์ แสดงออกมาเป็นเลขทศนิยม 2 ตำแหน่งเขียน code ดังนี้

เขียนโปรแกรม python คํานวณ


เขียนโปรแกรม python คํานวณ