miércoles, 25 de septiembre de 2024

Práctica 2


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

Proyecto GPS

 PROYECTO GPS Aquí adjunto el proyecto del GPS, están tanto el build como la carpeta de Solar2S en el mismo comprimido. Proyecto GPS