Á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.

<p dir="auto">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. <pre><code> Ar = (A*B) / 2; ÁREA H = [(A^2)+(B^2)]^1/2; HIPOTENUSA P = B + A + H; PERÍMETRO <p dir="auto">1 ) Librerías:<br /><br /><br /><span> <a href="/trending/include"> #include< iostream > standar de c++<span> <a href="/trending/include"> #include< stdlib.h > librería para impedir que el ejecutable se cierre<span> <a href="/trending/include"> #include< math.h > libreria para usar funciones para cálculos matemáticos <p dir="auto">2 ) las variables:<br /> float A, B, Ar, H, P; de tipo float por que lo mas seguro es que los datos tengan valores de tipo real <p dir="auto">donde A sera la altura, B: base, Ar: área, H: hipotenusa, P: perímetro. <p dir="auto">3 ) Entrada de datos: pediremos por pantalla al usuario que ingrese la base y altura del triangulo...<br /> usando cout para mostrar y cin para guardar las datos en una variable. <pre><code> cout << "Ingresar base del Triangulo:\n"; cin >> B; cout << "\n" << endl; cout << "Ingresar la Altura del Triangulo:\n"; cin >> A; <p dir="auto">4 ) Proceso:<br /> aquí es donde plantearemos las formulas que usaremos<br /> Ar = (A*B) / 2; Area. <pre><code>H = sqrt((pow(A, 2)) + (pow(B, 2))); <p dir="auto">para la Hipotenusa<br /> en C++ tenemos que usar la funcion sqrt para calcular las raíces cuadradas y<br /> la función pow para las potencias. <pre><code>P = B + A + H; Perímetro. <p dir="auto">5 ) Salida de datos: aquí es donde mostramos los cálculos por pantalla al usuario. <pre><code> 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; <p dir="auto">Imagen del Código Completo:<br /> <img src="https://images.hive.blog/768x0/https://steemitimages.com/DQmWL2koq5m7PyRaEvLibMbsm8yR788UdidFQJ2gojAbgYX/cod%20hpt.PNG" alt="cod hpt.PNG" srcset="https://images.hive.blog/768x0/https://steemitimages.com/DQmWL2koq5m7PyRaEvLibMbsm8yR788UdidFQJ2gojAbgYX/cod%20hpt.PNG 1x, https://images.hive.blog/1536x0/https://steemitimages.com/DQmWL2koq5m7PyRaEvLibMbsm8yR788UdidFQJ2gojAbgYX/cod%20hpt.PNG 2x" /> <p dir="auto">Luego compilamos y depuramos el programa y verificamos que su ejecución sea correcta y nos de resultados verdaderos.<br /> <img src="https://images.hive.blog/768x0/https://steemitimages.com/DQmW2L9TLFBD16pt2GysGbghDaKmTBMLe3veh2AczrXfaPK/exe%20sasasas.PNG" alt="exe sasasas.PNG" srcset="https://images.hive.blog/768x0/https://steemitimages.com/DQmW2L9TLFBD16pt2GysGbghDaKmTBMLe3veh2AczrXfaPK/exe%20sasasas.PNG 1x, https://images.hive.blog/1536x0/https://steemitimages.com/DQmW2L9TLFBD16pt2GysGbghDaKmTBMLe3veh2AczrXfaPK/exe%20sasasas.PNG 2x" /> <p dir="auto">y como se puede ver todo esta en orden el programa es 100% funcional. <p dir="auto">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.