Descargar Ejercicio
#include "iostream"
#include "math.h="/// Incluimos esta libreria para poder usar la funcion sqrt()
using namespace std;
int main()
{
/// declaramos variables iniciales
float lado;
float altura;
/// pedimos el lado del trianglo
cout << "Ingrese valor del lado: ";
cin >> lado;
/// el perimetro del triangulo no es mas que la suma de sus lados y como sabemos es equilatero se multiplica el lado por 3
cout << "Perimetro del triangulo: " << lado*3 << endl;
/// bueno usando un poco de algebra por pitagora tenemos que
///
/// /'\
/// / ' \x
/// / 'h \
/// / ' \
/// '''''''''''
/// y
///
/// sabemos que x es el lado ingresado
/// y que 'y' es la mitad de x
/// restaria saber h po medio de pitagora x² = h² + y²
/// entonces despejando a 'h' y remplazando valores seria
/// altura = sqrt( x² - y² )
/// sqrt() es una funcion de c++ para la raiz cuadrada
altura = sqrt( (lado*lado) - ((lado/2)*(lado/2)) );
cout << "La altura del triangulo es: " << altura << endl;
/// la altura es (x*h)/2
cout << "El area es: " << (lado*altura)/2;
return 0;
}