Clasificacion de triangulos. codigo de programacion en c

Páginas: 2 (269 palabras) Publicado: 6 de octubre de 2010
Con este programa el usuario introduce por teclado dos lados y un angulo de un triangulo cualquiera. Este clasificara al triangulo por lados, angulos, cacula area y perimetro.#include
#include
#include

int main ()
{
float l1,l2,l3,ang12,ang13rad,ang23rad,ang12rad,ang13,ang23,s,t,t1,t2,p,a;
system ("cls");
printf("Clasificacion detriangulos");
printf("\nLado 1: ? ");
scanf("%f",& l1);
printf("\nLado 2: ? ");
scanf("%f",& l2);
printf("\nAngulo entre los lados 1: ? ");scanf("%f",& ang12);
ang12rad=ang12*M_PI/180;
l3=sqrt((pow(l1,2)+pow(l2,2))-(2*l1*l2*cos(ang12rad)));
ang13rad=acos((pow(l1,2)+pow(l3,2)-pow(l2,2))/(2*l1*l3));ang23rad=acos((pow(l2,2)+pow(l3,2)-pow(l1,2))/(2*l2*l3));
ang13=ang13rad*(180/M_PI);
ang23=ang23rad*(180/M_PI);
t=l1+l2;
t1=l1+l3;
t2=l2+l3;
p=l1+l2+l3;s=p/2;
a=sqrt((s-l1)*(s-l2)*(s-l3)*s);
if(t=180||ang1290)
printf("Triangulo obtusangulo\n\n");
else if(ang12==90||ang13==90||ang23==90)printf("Triangulo Rectangulo\n\n");
else
printf("Triangulo acutangulo");}
if(l1!=l2&&l2!=l3&&l3!=l1){
printf("Escaleno\n");
if(ang12>90||ang13>90||ang23>90)printf("Triangulo obtusangulo\n\n");
else if(ang12==90||ang13==90||ang23==90)
printf("Triangulo Rectangulo\n\n");
else
printf("Triangulo acutangulo");}if(l1==l2&&l2!=l3||l2==l3&&l2!=l1||l3==l1&&l1!=l2){
printf("Isosceles\n");
if(ang12>90||ang13>90||ang23>90)
printf("Triangulo obtusangulo\n\n");
elseif(ang12==90||ang13==90||ang23==90)
printf("Triangulo Rectangulo\n\n");
else
printf("Triangulo acutangulo");}
}
system("pause");
return 0;
}
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajo de lenguaje de programacion codigos c++
  • Clasificación de los triángulos
  • clasificacion de los triangulos
  • Clasificacion de los Triangulos
  • Clasificacion De Los Triangulos
  • clasificacion de triangulos
  • Clasificación De Los Triangulos
  • Clasificación de los triángulos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS