Programa para hallar el porcentaje de diferencia entre dos numeros

Dados dos números a y b, donde ‘b’ se incrementa o decrementa en algún porcentaje de ‘a’. La tarea es averiguar ese porcentaje.

Ejemplos: 

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)

Fórmula para calcular el porcentaje: 

(Porcentaje2 – Porcentaje1) * 100 / (Porcentaje1) 
  

C++

// 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

// 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

<?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
?>

Javascript

<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>
Producción: 

25%

 

Tiempo Complejidad: O(1)
Espacio Auxiliar: O(1)

Publicación traducida automáticamente

Artículo escrito por Naman_Garg y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *