Área Hipotenusa y Perímetro de un triangulo C++ (Vsiaul Studio)

in #spanish7 years ago

Hola, he estado ausente recientemente por que he estado descargando algunos programa y bueno, la conexión a internet no ayuda mucho, pero bueno aquí estoy y hoy les enseñare como hacer un programa que nos permita calcular el área,hipotenusa y perímetro de un triangulo.

Para este solución hay que tener en cuenta que el usuario nos proporcionara la Base y la Altura del triangulo, y a partir de estos datos trabajares con las formulas que nos permitan hacer el calculo de manera mas fácil.

   Ar = (A*B) / 2; ÁREA
H = [(A^2)+(B^2)]^1/2; HIPOTENUSA
P = B + A + H; PERÍMETRO

1 ) Librerías:
#include< iostream > standar de c++
#include< stdlib.h > librería para impedir que el ejecutable se cierre
#include< math.h > libreria para usar funciones para cálculos matemáticos

2 ) las variables:
float A, B, Ar, H, P; de tipo float por que lo mas seguro es que los datos tengan valores de tipo real

donde A sera la altura, B: base, Ar: área, H: hipotenusa, P: perímetro.

3 ) Entrada de datos: pediremos por pantalla al usuario que ingrese la base y altura del triangulo...
usando cout para mostrar y cin para guardar las datos en una variable.

    cout << "Ingresar base del Triangulo:\n";
cin >> B;
cout << "\n" << endl;
cout << "Ingresar la Altura del Triangulo:\n";
cin >> A;

4 ) Proceso:
aquí es donde plantearemos las formulas que usaremos
Ar = (A*B) / 2; Area.

H = sqrt((pow(A, 2)) + (pow(B, 2))); 

para la Hipotenusa
en C++ tenemos que usar la funcion sqrt para calcular las raíces cuadradas y
la función pow para las potencias.

P = B + A + H; Perímetro.

5 ) Salida de datos: aquí es donde mostramos los cálculos por pantalla al usuario.

    cout << "El Area es:" << Ar << endl;
cout << "\n" << endl;
cout << "la Hipotenusa es:" << H << endl;
cout << "\n" << endl;
cout << "El Perimetro es:" << P << endl;
cout << "\n" << endl;

Imagen del Código Completo:
cod hpt.PNG

Luego compilamos y depuramos el programa y verificamos que su ejecución sea correcta y nos de resultados verdaderos.
exe sasasas.PNG

y como se puede ver todo esta en orden el programa es 100% funcional.

bueno ese fue le programa de hoy, espero que les sirva como guía, no olviden apoyar con su vote y comentario si tienes alguna duda,critica o sugerencia. Gracias por leer.

Coin Marketplace

STEEM 0.25
TRX 0.19
JST 0.036
BTC 91660.56
ETH 3295.97
USDT 1.00
SBD 3.83