โดยให้ต้นทุนเดิมและราคาสุทธิเป็นข้อมูลป้อนเข้า และงานคือการคำนวณเปอร์เซ็นต์ GST และแสดงผล
GST ย่อมาจากสินค้าและบริการ รวมอยู่ในราคาสุทธิของผลิตภัณฑ์เสมอ และก่อนคำนวณเปอร์เซ็นต์ GST เราจำเป็นต้องคำนวณจำนวน GST และมีสูตรต่างๆ ให้เลือก
ราคาสุทธิ =ต้นทุนเดิม + ยอด GSTA
GSTAmount =ราคาสุทธิ – original_cost
GST_Percentage =(GSTAmount * 100)/ ต้นทุนเดิม
สูตร % GST =(ยอด GSTA*100) / ต้นทุนเดิม
ตัวอย่าง
Input-: cost = 120.00 price = 150.00 Output-: GST amount is = 25.00 % Input-: price = 120.00 cost = 100.00 Output-: GST amount is = 20.00 %
แนวทางที่ใช้ในโปรแกรมที่กำหนดมีดังนี้ −
- นำข้อมูลที่ป้อนเป็นราคาสุทธิและต้นทุนเดิม
- ใช้สูตรที่กำหนดเพื่อคำนวณเปอร์เซ็นต์ GST
- แสดงผล
อัลกอริทึม
Start Step 1-> declare function to calculate GST float GST(float cost, float price) return (((price - cost) * 100) / cost) step 2-> In main() set float cost = 120 set float price = 150 call GST(cost, price) Stop
ตัวอย่าง
Using c++ #include <iostream> using namespace std; //function to calculate GST float GST(float cost, float price) { return (((price - cost) * 100) / cost); } int main() { float cost = 120.00; float price = 150.00; cout << "GST amount is = "<<GST(cost, price)<<" % "; return 0; }
ผลลัพธ์
หากเราเรียกใช้โค้ดข้างต้น จะเกิดผลลัพธ์ดังต่อไปนี้
GST amount is = 25.00 %
การใช้ภาษาซี
ตัวอย่าง
#include <stdio.h> //function to calculate GST float GST(float cost, float price) { return (((price - cost) * 100) / cost); } int main() { float cost = 120; float price = 150; float gst = GST(cost, price); printf("GST amount is : %.2f ",gst); return 0; }
ผลลัพธ์
หากเราเรียกใช้โค้ดข้างต้น จะเกิดผลลัพธ์ดังต่อไปนี้
GST amount is : 25.00