domingo, 24 de mayo de 2009

Grafico de la Funcion Sen



public class FuncionSenApplet extends Applet {
public void paint(Graphics g){
g.drawString("Carolina Pinto", 190, 79);
g.drawString("seno", 199, 79);
g.drawString("y=",200 , 80);
g.drawLine(40, 40, 40, 450);
g.drawLine(20, 270, 450, 270);
g.setColor(Color. BLUE);
for(int i=0;i<361; i="i+2){">
g.fillOval( 38 + i,(int) (265 - 100*(Math.sin(i*3.1416/180))),6,6);}
g.setColor(Color.RED); g.drawLine(40,165, 398, 165);
g.drawLine(40,370,398,370);
g.drawLine(131,165, 131, 370);
g.drawLine(221,165,221,370);
g.drawLine(311,165, 311, 370);
g.drawLine(401,165,401,370);
g.setColor(Color.BLACK);
g.drawString("-1", 30, 370);
g.drawString("0", 30,270);
g.drawString("1", 30, 165);
g.drawString("¶/2", 115, 280);
g.drawString("¶", 205,280);
g.drawString("3¶/2", 285, 280);
g.drawString("2¶", 405, 280);
g.drawLine(40,40,35,55);
g.drawLine(35,55,45,55);
g.drawLine(45,55,40,40);
g.drawLine(450,270,425,265);
g.drawLine(425,265,425,275);
g.drawLine(425,275,450,270);
g.setColor(Color.BLUE);
g.drawString("X ", 460, 270);
g.drawString("Y ", 25, 35);
int ymax=this.getHeight();
int xmax=this.getWidth();
this.setSize(800, 800);
} }

2 comentarios:

  1. El codigo se entiende perfectamente, lo que puedes hacer es simplificar un poco para ahorrar espacio de memoria.La grafica se aprecia muy bien

    ResponderEliminar
  2. Tu programa esta una maquina la escala que le sacas esta bacan

    ResponderEliminar