Skip to content
Related Articles

Related Articles

Improve Article

Program to calculate GST from original and net prices

  • Difficulty Level : Basic
  • Last Updated : 01 Apr, 2021

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%

 

Attention reader! Don’t stop learning now. Join the First-Step-to-DSA Course for Class 9 to 12 students , specifically designed to introduce data structures and algorithms to the class 9 to 12 students




My Personal Notes arrow_drop_up
Recommended Articles
Page :