Computer >> Máy Tính >  >> Lập trình >> C ++

Chương trình C ++ để tính thuế GST từ giá gốc và giá ròng

Được đưa ra với giá gốc và giá ròng làm đầu vào và nhiệm vụ là tính phần trăm GST và hiển thị kết quả

GST là viết tắt của hàng hóa và dịch vụ nhiệm vụ. Nó luôn được bao gồm trong Giá thực của sản phẩm và trước khi tính tỷ lệ phần trăm GST, chúng tôi cần tính số tiền GST và có sẵn các công thức

Netprice =originalcost + GSTAmount

GSTAmount =Netprice - original_cost

GST_Percentage =(GSTAmount * 100) / chi phí ban đầu

Công thức GST% =(GSTAmount * 100) / chi phí gốc

Ví dụ

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 %

Phương pháp tiếp cận được sử dụng trong chương trình nhất định như sau -

  • Lấy đầu vào là giá ròng và giá gốc
  • Áp dụng công thức đã cho để tính phần trăm GST
  • Hiển thị kết quả

Thuật toán

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

Ví dụ

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;
}

Đầu ra

NẾU CHÚNG TÔI CHẠY MÃ TRÊN, NÓ SẼ TẠO ĐẦU RA SAU ĐÂY

GST amount is = 25.00 %

Sử dụng C

Ví dụ

#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;
}

Đầu ra

NẾU CHÚNG TÔI CHẠY MÃ TRÊN, NÓ SẼ TẠO ĐẦU RA SAU ĐÂY

GST amount is : 25.00