Professional Documents
Culture Documents
package ejem1;
import javax.swing.JOptionPane;
//Código de la aplicación
String mensaje;
mensaje=JOptionPane.showInputDialog("Introduzca un Valor:");
EJEMPLO Nº 2
package ejem2;
import javax.swing.JOptionPane;
class Ejemplo2{
//Código de la aplicación
int edad;
strEdad=JOptionPane.showInputDialog("Introduzca su Edad:");
edad=Integer.parseInt(strEdad);
if (edad>=18)
else
EJEMPLO Nº 3
package ejem3;
import javax.swing.JOptionPane;
class Ejemplo3{
//Código de la aplicación
int num1,num2;
num1=Integer.parseInt(strnum1);
num2=Integer.parseInt(strnum2);
if (num1>num2)
else
EJEMPLO Nº 4
package ejem4;
import javax.swing.JOptionPane;
//Código de la aplicación
costo=Double.parseDouble(strCosto);
if (costo>800)
inicial=costo*INI1;
else
inicial=costo*INI2;
resto=costo-inicial;
cuotas=resto/24;
JOptionPane.showMessageDialog(null,nombreEst,"Nombre del
Estudiante",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,areaCurso,"Area del
curso",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,inicial,"Inicial a
cancelar",JOptionPane.INFORMATION_MESSAGE);
}
EJEMPLO Nº 5
package ejem5;
import javax.swing.JOptionPane;
class Ejemplo5{
//Código de la aplicación
double operac=0;
stropcion=JOptionPane.showInputDialog("Introduzca la opción[1-4]:");
num1=Integer.parseInt(strnum1);
num2=Integer.parseInt(strnum2);
opcion=Integer.parseInt(stropcion);
switch(opcion){
case 1:operac=num1+num2;
operacion="Operación Suma";
break;
case 2:operac=num1-num2;
operacion="Operación Resta";
break;
case 3:operac=num1*num2;
operacion="Operación Multiplicación";
break;
case 4:operac=num1/num2;
operacion="Operación División";
break;
default:operacion="Operación Inválida";
JOptionPane.showMessageDialog(null,operac,operacion,JOptionPane.INFORMATION
_MESSAGE);
EJEMPLO Nº 6
package ejem6;
import javax.swing.JOptionPane;
//Código java que ejemplifica el uso de la sentencia while controlada por contador
class Ejemplo6{
//Código de la aplicación
total=Integer.parseInt(strTotal);
while (contador<=total)
strNum=JOptionPane.showInputDialog("Introduzca Número:");
num=Integer.parseInt(strNum);
suma+=num;
contador++;
JOptionPane.showMessageDialog(null,suma,"Sumatoria de n
Números",JOptionPane.INFORMATION_MESSAGE);
EJEMPLO Nº 7
package ejem7;
import javax.swing.JOptionPane;
//Código java que ejemplifica el uso de la sentencia while controlada por condición
class Ejemplo7{
//Código de la aplicación
String strNum;
while (seguir==0)
strNum=JOptionPane.showInputDialog("Introduzca Número:");
num=Integer.valueOf(strNum).intValue();
if (num%2==0)
{sumapar+=num;
contpar++;
else
sumaimpar+=num;
contimp++;
JOptionPane.showMessageDialog(null,sumapar,"Suma de
Pares",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,contpar,"Cuenta
Pares",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,sumaimpar,"Suma de
Impares",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,contimp,"Cuenta
Impares",JOptionPane.INFORMATION_MESSAGE);
EJEMPLO Nº 8
package ejem8;
import javax.swing.JOptionPane;
//Código java que ejemplifica el uso de la sentencia while controlada por valor centinela
class Ejemplo8{
//Código de la aplicación
String strNum;
strNum=JOptionPane.showInputDialog("Introduzca Número:");
num=Integer.valueOf(strNum).intValue();
while (num>=0)
{
suma+=n