// Codificado por: Beastieux
// Codigo fuente: Triángulo de Pitágoras
#include <iostream>
#include <math.h>
using namespace std;
int main() {
cout << "TRIANGULO DE PITAGORAS" << endl << endl;
float a, b, c;
cout << "Ingrese el Primer cateto" << endl;
cin >> a;
cout << "Ingrese el Segundo cateto" << endl;
cin >> b;
c = sqrt(pow(a, 2) + pow(b, 2));
cout << "La Hipotenusa es:" << "\n" << c << endl << endl;
cout << "\t" << "_\\" << endl;
cout << "\t" << "___\\" << endl;
cout << "\t" << "_____\\" << endl;
cout << "\t" << "_______\\" << endl;
cout << "\t" << "_________\\" << endl;
cout << "\t" << a << "__________" << c << endl;
cout << "\t" << "_____________\\" << endl;
cout << "\t" << "_______________\\" << endl;
cout << "\t" << "_________________\\" << endl;
cout << "\t" << "_________" << b << "__________\\" << endl << endl;
cin.ignore();
return 0;
}
Este código C++ se encarga de calcular la hipotenusa de un triángulo rectángulo utilizando el Teorema de Pitágoras y luego muestra una representación gráfica del triángulo en la consola. Aquí tienes una descripción detallada del funcionamiento del código:
- Incluye las bibliotecas
iostream
ymath.h
para permitir la entrada y salida estándar, y para realizar operaciones matemáticas como la raíz cuadrada y potencias. - Define el espacio de nombres
std
para que no sea necesario usarstd::
antes de las funciones y objetos de la biblioteca estándar. - Define la función
main()
, que es el punto de entrada del programa. - Imprime «TRIANGULO DE PITAGORAS» para mostrar un encabezado en la consola.
- Declara tres variables de tipo flotante
a
,b
yc
para almacenar los valores de los catetos y la hipotenusa. - Solicita al usuario ingresar el valor del primer cateto y almacénalo en la variable
a
. - Solicita al usuario ingresar el valor del segundo cateto y almacénalo en la variable
b
. - Calcula la hipotenusa utilizando la fórmula del Teorema de Pitágoras:
c = sqrt(pow(a, 2) + pow(b, 2))
. Esto implica elevar al cuadrado ambos catetos, sumarlos y luego calcular la raíz cuadrada del resultado. - Imprime «La Hipotenusa es:», seguido del valor de la hipotenusa (
c
). - Imprime una representación gráfica del triángulo rectángulo utilizando caracteres ASCII para mostrar los catetos (
a
yb
) y la hipotenusa (c
). - Espera a que el usuario presione Enter antes de finalizar.
- Fin del programa.
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++
gracias perro me ahorró pensar
Me aparece que no existe el archivo o directorio, pd: uso code::Blocks
OYE AMIGO TE FALTA EL SYSTEM(«PAUSE»)
Agregale un gecth(); entre el ultimo cin.ignore(); y el return 0; asi te quedara tu programa sin fallas
Agregale un getchar(); entre el ultimo cin.ignore(); y el return 0; asi te quedara tu programa sin fallas
nel prro
AYYY NO TODO TONTO ESE CHAVALO