int cateto1=200;
int cateto2=300;
float h;
float a;
float angulo;
void setup(){
size(600,600);
background(255);
noLoop();
}
void draw(){
h=hipotenusa(cateto1,cateto2);
a=area(cateto1,cateto2);
angulo=anguloM(cateto1,cateto2);
dibujar();
}
void dibujar(){
fill(255,0,0);
textSize(20);
text("Hipotenusa="+nf(h,0,2),150,100);
text("Área="+nf(a,0,2),150,125);
text("Ángulo menor="+nf(angulo,0,2),150,150);
triangle(200,400,400,200+cateto1,100+cateto2,300);
}
float hipotenusa(float cate1,float cate2){
float hipo;
hipo=sqrt((cate1)*(cate1)+(cate2)*(cate2));
return hipo;
}
float area(float cate1,float cate2){
float farea;
farea=(cate1*cate2)/2;
return farea;
}
float anguloM(float cate1, float cate2){
float angM;
float t1;
float t2;
t1=(360*(atan(cate1/cate2)))/(2*PI);
t2=(360*(atan(cate2/cate1)))/(2*PI);
angM=min(t1,t2);
return angM;
}
No hay comentarios:
Publicar un comentario