ปัญหา
เขียนโปรแกรม C เพื่อป้อนจำนวนเงินเป็นดอลลาร์แล้วแสดงจำนวนเงินโดยบวกภาษี 18%
วิธีแก้ปัญหา
ลองพิจารณาคนร้านอาหารที่เพิ่มภาษี 18% ให้กับบิลของลูกค้าทุกใบ
ตรรกะที่ใช้ในการคำนวณภาษีคือ -
ค่า=(เงิน + (เงิน * 0.18));
เงินควรคูณด้วย 18% แล้วบวกกับเงิน จากนั้นคนในร้านอาหารสามารถรับเงินจากลูกค้าพร้อมภาษีได้
ตัวอย่าง
#include<stdio.h> int main(){ float money,value; printf("enter the money with dollar symbol:"); scanf("%f",&money); value=(money + (money * 0.18)); printf("amount after adding tax= %f\n",value); return 0; }
ผลลัพธ์
enter the money with dollar symbol:250$ amount after adding tax= 295.000000
ตัวอย่าง
ให้เราพิจารณาโปรแกรมเดียวกันโดยเปลี่ยนเปอร์เซ็นต์ -
#include<stdio.h> int main(){ float money,value; printf("enter the money with dollar symbol:"); scanf("%f",&money); value=(money + (money * 0.20)); printf("amount after adding tax= %f\n",value); return 0; }
ผลลัพธ์
enter the money with dollar symbol:250$ amount after adding tax= 300.000000