Program to calculate GST from original and net prices
Given Original cost and Net price then calculate the percentage of GST
Examples:
Input : Netprice = 120, original_cost = 100 Output : GST = 20% Input : Netprice = 105, original_cost = 100 Output : GST = 5%
How to calculate GST
GST ( Goods and Services Tax ) which is included in netprice of product for get GST % first need to calculate GST Amount by subtract original cost from Netprice and then apply
GST % formula = (GST_Amount*100) / original_cost
Netprice = original_cost + GST_Amount
GST_Amount = Netprice – original_cost
GST_Percentage = (GST_Amount * 100)/ original_cost
C++
// CPP Program to compute GST from original // and net prices. #include <iostream> using namespace std; float Calculate_GST( float org_cost, float N_price) { // return value after calculate GST% return (((N_price - org_cost) * 100) / org_cost); } // Driver program to test above functions int main() { float org_cost = 100; float N_price = 120; cout << "GST = " << Calculate_GST(org_cost, N_price) << " % " ; return 0; } |
Java
// Java Program to compute GST // from original and net prices. import java.io.*; class GFG { static float Calculate_GST( float org_cost, float N_price) { // return value after calculate GST% return (((N_price - org_cost) * 100 ) / org_cost); } // Driver code public static void main (String[] args) { float org_cost = 100 ; float N_price = 120 ; System.out.print( " GST = " + Calculate_GST (org_cost, N_price) + "%" ); } } // This code is contributed // by vt_m. |
Python3
# Python3 Program to # compute GST from original # and net prices. def Calculate_GST(org_cost, N_price): # return value after calculate GST% return (((N_price - org_cost) * 100 ) / org_cost); # Driver program to test above functions org_cost = 100 N_price = 120 print ( "GST = " ,end = '') print ( round (Calculate_GST(org_cost, N_price)),end = '') print ( "%" ) # This code is contributed # by Smitha Dinesh Semwal |
C#
// C# Program to compute GST // from original and net prices. using System; class GFG { static float Calculate_GST( float org_cost, float N_price) { // return value after calculate GST% return (((N_price - org_cost) * 100) / org_cost); } // Driver code public static void Main () { float org_cost = 100; float N_price = 120; Console.Write( " GST = " + Calculate_GST (org_cost, N_price) + "%" ); } } // This code is contributed // by vt_m. |
PHP
<?php // PHP Program to compute GST from // original and net prices. function Calculate_GST( $org_cost , $N_price ) { // return value after calculate GST% return ((( $N_price - $org_cost ) * 100) / $org_cost ); } // Driver Code $org_cost = 100; $N_price = 120; echo ( "GST = " ); echo (Calculate_GST( $org_cost , $N_price )); echo ( " % " ); // This code is contributed // by vt_m. ?> |
Javascript
<script> // javascript Program to compute GST // from original and net prices. function Calculate_GST(org_cost , N_price) { // return value after calculate GST% return (((N_price - org_cost) * 100) / org_cost); } // Driver code var org_cost = 100; var N_price = 120; document.write( " GST = " + Calculate_GST(org_cost, N_price) + "%" ); // This code contributed by aashish1995 </script> |
Output:
GST = 20%
Time Complexity: O(1)
Auxiliary Space: O(1)