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)