Halla la altura de un triangulo rectangulo cuya area es X veces su base

Dado que el área de un triángulo rectángulo es X veces su base b . La tarea es encontrar la altura del triángulo dado. 
 

triangle

Ejemplos: 
 

Entrada: X = 40 
Salida: 80
Entrada: X = 100 
Salida: 200 
 

Enfoque: Sabemos que el área de un triángulo rectángulo, Área = (base * altura) / 2 y se da que esta área es X veces la base, es decir, base * X = (base * altura) / 2. 
Resolviendo para altura, obtenemos altura = (2 * base * X) / base = 2 * X .
A continuación se muestra la implementación del enfoque anterior: 
 

C++

// C++ implementation of the approach
#include <bits/stdc++.h>
using namespace std;
 
// Function to return the height of the
// right-angled triangle whose area
// is X times its base
int getHeight(int X)
{
    return (2 * X);
}
 
// Driver code
int main()
{
    int X = 35;
 
    cout << getHeight(X);
 
    return 0;
}

Java

// Java implementation of the approach
import java.util.*;
import java.lang.*;
import java.io.*;
 
class Gfg
{
     
// Function to return the height of the
// right-angled triangle whose area
// is X times its base
static int getHeight(int X)
{
    return (2 * X);
}
 
// Driver code
public static void main (String[] args) throws java.lang.Exception
{
    int X = 35;
    System.out.println(getHeight(X)) ;
}
}
 
// This code is contributed by nidhiva

Python3

# Python 3 implementation of the approach
 
# Function to return the height of the
# right-angled triangle whose area
# is X times its base
def getHeight(X):
    return (2 * X)
 
# Driver code
if __name__ == '__main__':
    X = 35
 
    print(getHeight(X))
 
# This code is contributed by
# Surendra_Gangwar

C#

// C# implementation of the approach
using System;
 
class Gfg
{
     
// Function to return the height of the
// right-angled triangle whose area
// is X times its base
static int getHeight(int X)
{
    return (2 * X);
}
 
// Driver code
public static void Main ()
{
    int X = 35;
    Console.WriteLine(getHeight(X)) ;
}
}
 
// This code is contributed by anuj_67..

Javascript

<script>
     
// Function to return the height of the
// right-angled triangle whose area
// is X times its base
 
function getHeight(X)
{
    return (2 * X);
}
 
// Driver code
 
var X = 35;
document.write(getHeight(X)) ;
 
// This code is contributed by Amit Katiyar
 
</script>
Producción: 

70

 

Complejidad de tiempo: O(1), ya que solo estamos haciendo operaciones aritméticas.

Espacio auxiliar: O(1), ya que no estamos utilizando ningún espacio adicional.

Publicación traducida automáticamente

Artículo escrito por nidhiva 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 *