Devdit
 

เขียนโปรแกรมคํานวณ เงินเดือน โบนัส Python

4.6K

บทความนี้สอนเขียนโปรแกรมคํานวณ เงินเดือน โบนัส Python วิธีการคือสร้างฟังก์ชันรับค่าเงินเดือน (salary) และอัตราโบนัสเป็นเปอร์เซ็นต์ (bonus_percent) และนำมาคำนวณเพื่อหาผลรวม พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ มีรายละเอียดขั้นตอนดังนี้

 

ตัวอย่าง สูตรคํานวณ เงินเดือน โบนัส ที่ใช้

โบนัส = เงินเดือน x อัตราโบนัส / 100
ผลรวม = เงินเดือน + โบนัส

 

ตัวอย่าง เขียนโปรแกรมคํานวณ เงินเดือน โบนัส Python

def calculate_payroll(salary, bonus_percent):
    bonus = salary * bonus_percent / 100
    total = salary + bonus
    return total

salary = 50000
bonus_percent = 10

total = calculate_payroll(salary, bonus_percent)
print("Total salary and bonus: ", total)

ผลลัพธ์

Total salary and bonus: 55000.0

จากตัวอย่างโค้ดอธิบายได้ดังนี้

1. สร้างฟังก์ชันชื่อ calculate_payroll รับค่า 2 ตัวคือ salary เท่ากับเงินเดือน และ bonus_percent เท่ากับอัตราโบนัส (%)

2. ใช้สูตร โบนัส = เงินเดือน x อัตราโบนัส / 100

3. ผลรวม = เงินเดือน + โบนัส

4. ทดสอบโปรแกรมกำหนด เงินเดือน (salary) เท่ากับ 50,000 และ อัตราโบนัส (bonus_percent) เท่ากับ 10%

5. เรียกใช้ฟังก์ชัน calculate_payroll เก็บผลลัพธ์ไว้ที่ตัวแปร total

6. ใช้คำสั่ง print แสดงผลลัพธ์ออกสู่หน้าจอ

สรุป บทความนี้นำเสนอวิธีการเขียนโปรแกรมคํานวณ เงินเดือน โบนัส ด้วยภาษา Python แบบง่ายๆ พร้อมคำอธิบายโค้ด และผลลัพธ์จากการรันโปรแกรม แนะนำให้ทดลองเปลี่ยนค่าของตัวแปร salary และ bonus_percent เพื่อให้เห็นผลลัพธ์ที่แตกต่าง

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ