Related Articles
Program to find the percentage of difference between two numbers
• Difficulty Level : Medium
• Last Updated : 13 Apr, 2021

Given two numbers a and b, where ‘b’ is incremented or decremented by some percentage of ‘a’. The task is to find out that percentage.

Examples:

```Input: a = 20, b = 25
Output: 25%
Difference between 20 and 25 is 5,
which is 25 % of 20.

Input: a = 25, b = 20
Output: -20%

Formula to calculate percentage:

(Percentage2 – Percentage1) * 100 / (Percentage1)

## C++

 `// C++ program to calculate the percentage``#include ``using` `namespace` `std;` `// Function to calculate the percentage``int` `percent(``int` `a, ``int` `b)``{``    ``float` `result = 0;``    ``result = ((b - a) * 100) / a;` `    ``return` `result;``}` `// Driver Code.``int` `main()``{``    ``int` `a = 20, b = 25;` `    ``cout << percent(a, b) << ``"%"``;` `    ``return` `0;``}`

## Java

 `// Java program to calculate``// the percentage``class` `GFG``{``    ` `// Function to calculate the percentage``static` `int` `percent(``int` `a, ``int` `b)``{``    ``float` `result = ``0``;``    ``result = ((b - a) * ``100``) / a;` `    ``return` `(``int``)result;``}` `// Driver Code``public` `static` `void` `main(String[] args)``{``    ``int` `a = ``20``, b = ``25``;` `    ``System.out.println(percent(a, b) + ``"%"``);``}``}` `// This code is contributed by mits`

## Python3

 `# Python 3 program to calculate``# the percentage` `# Function to calculate the percentage``def` `percent(a, b) :` `    ``result ``=` `int``(((b ``-` `a) ``*` `100``) ``/` `a)` `    ``return` `result` `# Driver code``if` `__name__ ``=``=` `"__main__"` `:` `    ``a, b ``=` `20``, ``25` `    ``# Function calling``    ``print``(percent(a, b), ``"%"``)``            ` `# This code is contributed by ANKITRAI1`

## C#

 `// C# program to calculate``// the percentage``class` `GFG``{``    ` `// Function to calculate the percentage``static` `int` `percent(``int` `a, ``int` `b)``{``    ``float` `result = 0;``    ``result = ((b - a) * 100) / a;` `    ``return` `(``int``)result;``}` `// Driver Code``static` `void` `Main()``{``    ``int` `a = 20, b = 25;` `    ``System.Console.WriteLine(percent(a, b) + ``"%"``);``}``}` `// This code is contributed by mits`

## PHP

 ``

## Javascript

 ``
Output:
`25%`

Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready.

My Personal Notes arrow_drop_up