ปัญหา
เขียนโปรแกรม 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