Triángulo
Categorías: Lenguaje C++ |
1 // Codigo para saber que tipo de triangulo es :-), si es Equilátero, Isósceles, Escaleno.
2
3 #include <iostream.h>
4 #include <stdio.h>
5 int main()
6 {
7 float ladoA,ladoB,ladoC;
8 int valor1,valor2;
9 float s;
10 cout<<"Por favor digite la longitud del primer lado del triangulo"<<endl;
11 cin>>ladoA;
12 cout<<"Por favor digite la longitud del segundo lado del triangulo"<<endl;
13 cin>>ladoB;
14 cout<<"Por favor digite la longitud del tercer lado del triangulo"<<endl;
15 cin>>ladoC;
16 s = (ladoA+ladoB+ladoC) / 2;//si el resultado de la formula es mayor a uno de los lados del triangulo no es un triangulo
17 if (s<=ladoA || s<=ladoB || s<=ladoC)
18 {
19 cout<<"no es un triangulo"<<endl;
20 }
21 else
22 {
23 if ( ladoA==ladoB && ladoB==ladoC && ladoA==ladoC )
24 {
25 cout<<"Equilatero"<<endl;
26 }
27 else
28 {
29 valor1=1;
30 }
31 if ( ladoA!=ladoB && ladoB!=ladoC && ladoA!=ladoC )
32
33 {
34 cout<<"Escaleno"<<endl;
35 }
36 else
37 {
38 valor2=1;
39 }
40 if (valor1==valor2)
41 {
42 cout<<"Isosceles"<<endl;
43 }
44 }
45 return 0;
46 }
