import java.awt.Container;
import javax.swing.*;
public class Prueba2 extends JApplet
{
public void init()
{
String s1=JOptionPane.showInputDialog("<< Escribe el primer valor >>:");
String s2=JOptionPane.showInputDialog("<< Escribe el segundo valor >>:");
String s3=JOptionPane.showInputDialog("<< Escriba el tercer valor> >:");
double numero1=Double.parseDouble(s1);
double numero2=Double.parseDouble(s2);
double numero3=Double.parseDouble(s3);
double max=prueba1 (numero1,numero2,numero3);
JTextArea areaSalida=new JTextArea();
areaSalida.setText("numero1==>:"+numero1+"\nnumero2:==>"+numero2+"\nnumero3:==>"+numero3+"\nel valor maximo es:==>"+max);
Container contenedor= getContentPane ();
contenedor.add (areaSalida);
}
public double prueba1(double x,double y, double z)
{
return Math.max(x,Math.max(y,z));
}
}
EL CLASICO DE SNAKE
SIGUE-LINEAS versión BETA
Sigue-lineas versión 2.0
Mostrando entradas con la etiqueta PROGRAMACIÓN EN JAVA. Mostrar todas las entradas
Mostrando entradas con la etiqueta PROGRAMACIÓN EN JAVA. Mostrar todas las entradas
sábado, 20 de octubre de 2007
MENU QUE MUESTRA 3 FIGURAS.
import java.awt.Graphics;
import javax.swing.*;
public class PruebaMenu extends JApplet
{
int opcion;
public void init()
{
String entrada;
entrada=JOptionPane.showInputDialog("ESCRIBE 1 PARA DIBUJAR LINEAS\n"+"ESCRIBA 2 PARA DIBUJAR RECTANGULOS\n"+"ESCRIBA 3 PARA DIBUJAR OVALOS\n"+"4.-SALIR");
opcion=Integer.parseInt(entrada);
}
public void paint(Graphics g)
{
super.paint(g);
for(int i=0;i<10;i++)
{
switch(opcion)
{
case 1:g.drawLine(10,10,250,10+i*10);
break;
case 2:g.drawRect(10+i*10,10+i*10,50+i*10,50+i*10);
break;
case 3:g.drawOval(10+i*10,10+i*10,50+i*10,50+i*10);
break;
case 4: JOptionPane.showMessageDialog(null,"saliendo en 10 secons");
break;
default:g.drawString("ESCRIBIO UN VALOR INCORRECTO",10,20+i*15);
}
}
}
}
import javax.swing.*;
public class PruebaMenu extends JApplet
{
int opcion;
public void init()
{
String entrada;
entrada=JOptionPane.showInputDialog("ESCRIBE 1 PARA DIBUJAR LINEAS\n"+"ESCRIBA 2 PARA DIBUJAR RECTANGULOS\n"+"ESCRIBA 3 PARA DIBUJAR OVALOS\n"+"4.-SALIR");
opcion=Integer.parseInt(entrada);
}
public void paint(Graphics g)
{
super.paint(g);
for(int i=0;i<10;i++)
{
switch(opcion)
{
case 1:g.drawLine(10,10,250,10+i*10);
break;
case 2:g.drawRect(10+i*10,10+i*10,50+i*10,50+i*10);
break;
case 3:g.drawOval(10+i*10,10+i*10,50+i*10,50+i*10);
break;
case 4: JOptionPane.showMessageDialog(null,"saliendo en 10 secons");
break;
default:g.drawString("ESCRIBIO UN VALOR INCORRECTO",10,20+i*15);
}
}
}
}
PROGRAMA QUE CALCULA TU FECHA ACTUAL DEL 2007.
import javax.swing.JOptionPane;
public class FechaExamen
{
public static void main (String args[])
{
String primerNumero,segundoNumero,tercerNumero;
int numero1,numero2,numero3,fecha1,fecha2,fecha3,fecha=2007,fecham=10,fechad=18;
JOptionPane.showMessageDialog(null,"<>:");
primerNumero=JOptionPane.showInputDialog("ESCRIBE EL DIA EN QUE NACISTE:");
segundoNumero=JOptionPane.showInputDialog("ESCRIBE EL MES EN QUE NACISTE:");
tercerNumero=JOptionPane.showInputDialog("ESCRIBE EL AÑO EN QUE NACISTE:");
numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);
numero3=Integer.parseInt(tercerNumero);
fecha1=fecha-numero3;
fecha2=fecham-numero2;
fecha3=numero1-fechad;
JOptionPane.showMessageDialog(null,"TIENES EN ESTE MOMENTO"+"\naño:" +fecha1+"\nmes:"+fecha2+"\ndia:"+fecha3,"resultados",JOptionPane.INFORMATION_MESSAGE);
}
}
public class FechaExamen
{
public static void main (String args[])
{
String primerNumero,segundoNumero,tercerNumero;
int numero1,numero2,numero3,fecha1,fecha2,fecha3,fecha=2007,fecham=10,fechad=18;
JOptionPane.showMessageDialog(null,"<
primerNumero=JOptionPane.showInputDialog("ESCRIBE EL DIA EN QUE NACISTE:");
segundoNumero=JOptionPane.showInputDialog("ESCRIBE EL MES EN QUE NACISTE:");
tercerNumero=JOptionPane.showInputDialog("ESCRIBE EL AÑO EN QUE NACISTE:");
numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);
numero3=Integer.parseInt(tercerNumero);
fecha1=fecha-numero3;
fecha2=fecham-numero2;
fecha3=numero1-fechad;
JOptionPane.showMessageDialog(null,"TIENES EN ESTE MOMENTO"+"\naño:" +fecha1+"\nmes:"+fecha2+"\ndia:"+fecha3,"resultados",JOptionPane.INFORMATION_MESSAGE);
}
}
martes, 25 de septiembre de 2007
SUMA DE DOS NUMEROS EN JAVA.
import javax.swing.JOptionPane;
public class suma
{
public static void main (String args[])
{
String primerNumero,segundoNumero;
int numero1,numero2,suma;
primerNumero=JOptionPane.showInputDialog("ESCRIBE EL PRIMER NUMERO:");
segundoNumero=JOptionPane.showInputDialog("ESCRIBE EL SEGUNDO NUMERO:");
numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);
suma=numero1+numero2;
JOptionPane.showMessageDialog(null,"LA SUMA ES:" +suma,"resultados",JOptionPane.INFORMATION_MESSAGE);
}
}
public class suma
{
public static void main (String args[])
{
String primerNumero,segundoNumero;
int numero1,numero2,suma;
primerNumero=JOptionPane.showInputDialog("ESCRIBE EL PRIMER NUMERO:");
segundoNumero=JOptionPane.showInputDialog("ESCRIBE EL SEGUNDO NUMERO:");
numero1=Integer.parseInt(primerNumero);
numero2=Integer.parseInt(segundoNumero);
suma=numero1+numero2;
JOptionPane.showMessageDialog(null,"LA SUMA ES:" +suma,"resultados",JOptionPane.INFORMATION_MESSAGE);
}
}
PROGRAMA EN 'JAVA' COMPILANDO EN NETBEANS 5.0, EL CUAL COMPARA 5 NUMEROS Y LOS CLASIFICA:"POSITIVOS","NEGATIVOS" Y "CEROS".
import java.awt.graphics;
import javax.swing.japplet;
public class applet
{
public static void main (String args[])
{
String numero[];
numero=new String[6];
int x,posi=0,nega=0,cero=0,num[];
num=new int[6];
x=1;
while(x<=5)
{
numero[x]=JOptionPane.showInputDialog("numero"+x);
x++;
}
x=1;
while(x<=5)
{
num[x]=Integer.parseInt(numero[x]);
if(num[x]==0)
cero=cero+1;
if(num[x]<0)
nega=nega+1;
if(num[x]>0)
posi=posi+1;
x++;
}
JOptionPane.showMessageDialog(null,"cero = "+cero+"\n"+"positivo = "+posi+"\n"+"negativo = "+nega,"resultado",JOptionPane.INFORMATION_MESSAGE);
}
}
import javax.swing.japplet;
public class applet
{
public static void main (String args[])
{
String numero[];
numero=new String[6];
int x,posi=0,nega=0,cero=0,num[];
num=new int[6];
x=1;
while(x<=5)
{
numero[x]=JOptionPane.showInputDialog("numero"+x);
x++;
}
x=1;
while(x<=5)
{
num[x]=Integer.parseInt(numero[x]);
if(num[x]==0)
cero=cero+1;
if(num[x]<0)
nega=nega+1;
if(num[x]>0)
posi=posi+1;
x++;
}
JOptionPane.showMessageDialog(null,"cero = "+cero+"\n"+"positivo = "+posi+"\n"+"negativo = "+nega,"resultado",JOptionPane.INFORMATION_MESSAGE);
}
}
Suscribirse a:
Entradas (Atom)

