Algoritimo
Alguém corrige esse programa pra mim, no Dev c++?
Faça um programa que dados três valores X, Y e Z, verifique se eles podem ser os comprimentos dos lados de um triângulo e, se forem, verifique se é um triângulo eqüilátero, isósceles ou escaleno. Se eles não formarem um triângulo, escreva uma mensagem.
Considere que:
" O comprimento de cada lado de um triangulo é menor do que a soma dos outros dois lados.
" Chama-se eqüilátero o triângulo que tem três lados iguais.
" Denomina-se isósceles o triângulo que tem o comprimento de dois lados iguais.
" Recebe o nome de escaleno o triângulo que tem os três lados diferentes.
#include <iostream>
using namespace std;
int main()
{
float x,y,z;
cout << "Entre com o primeiro lado: "; cin >> x; cout << "Entre com o segundo lado: "; cin >> y; cout << "Entre com o terceiro lado: "; cin >> z;
if ((x < (y + z)) && (y < (x + z)) && (z < (x + y)))
{
cout << "E um triangulo ";
if ((x == y) && (y==z))
cout << "equilatero";
else if ((x==y) || (y==z) || (x==z))
cout << "isosceles";
else if ((x != y)