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:
Luego compilamos y depuramos el programa y verificamos que su ejecución sea correcta y nos de resultados verdaderos.
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.