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. (+ve sign indicate increment) Input: a = 25, b = 20 Output: -20% ( -ve sign indicate decrement)
Formula to calculate percentage:
(Percentage2 - Percentage1) * 100 / (Percentage1)
// C++ program to calculate the percentage
#include <iostream>
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 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
# 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# 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
// PHP program to calculate
// the percentage
// Function to calculate
// the percentage
function percent($a, $b)
{
$result = 0;
$result = (($b - $a) * 100) / $a;
return $result;
}
// Driver Code
$a = 20;
$b = 25;
echo percent($a, $b) . "%";
// This code is contributed by mits
?>
<script>
// Javascript program to calculate the percentage
// Function to calculate the percentage
function percent(a, b)
{
var result = 0;
result = ((b - a) * 100) / a;
return result;
}
// Driver Code.
var a = 20, b = 25;
document.write( percent(a, b) + "%");
// This code is contributed by itsok
</script>
Output:
25%
Time Complexity: O(1)
Auxiliary Space: O(1)