package funcionseno;
import java.applet.Applet;
import java.awt.*;
public class FuncionSeno extends Applet {
public void paint(Graphics g){
this.setSize(800, 450);
g.setColor(Color.red);
g.drawString("y = Sen (x)", 400, 60);
g.drawString("Y = f(x)",100,80);
g.drawString("-Y = f(x)",100,420);
g.drawString("0",90,252);
g.drawString("X = Rad",620,250);
g.drawString("π/2",180,265);
g.drawString("π",290,245);
g.drawString("3π/2",360,265);
g.drawString("2π",450,245);
g.setColor(Color.BLACK);
g.drawLine(100, 100, 100, 400);
g.drawLine(100, 250, 600, 250);
g.setColor(Color.GREEN);
for(int i=0;i<360; i=i+2){
g.fillOval( 100 + i,(int) (245 - 100*(Math.sin(i*3.141516/180))),7,7);
}
g.setColor(Color.BLUE);
//g.drawLine(100, 60, 200, 60);
for(int i=0; i<7; i++){
g.drawLine((i*15)+100, 145,(i*15)+110,145);
}
for(int i=0; i<19; i++){
g.drawLine((i*15)+100, 350,(i*15)+110,350);
}
for(int i=0; i<7; i++){
g.drawLine(370,(i*15)+250,370,(i*15)+260);
}
for(int i=0; i<7; i++){
g.drawLine(195,(i*16)+145,195,(i*16)+155);
}
g.setColor(Color.GRAY);
g.drawString("1", 90, 148);
g.drawString("-1", 85, 353);
}
}
Es un programa que nos permite de manera simple la graficaciòn de la función seno, es interesante como se puede aplicar un for para dar los puntos que forman la grafica. Buen trabajo
ResponderEliminarLos paneles que haces esta bien estructurado...
ResponderEliminarEs interesante como haces grandes los textos
muy bien esl codigo de la funcion paint, se entiende como esta estructurado felicitaciones...
ResponderEliminar