1. import javax.swing.*;
public class Cajero{
public static void main(String args[]){
int saldo=0,op=0,retiro=0;
String cadena="";
while(op!=4)
{
cadena=JOptionPane.showInputDialog("Menu: n1.Ingresar Saldo. n2.Consultar Saldo
n3.Retirar n4.Salir");
op=Integer.parseInt(cadena);
switch(op)
{
case 1:
{
cadena=JOptionPane.showInputDialog("Ingrese Saldo: ");
saldo=saldo+Integer.parseInt(cadena);//Contador Para Guardar Saldo
[Saldo=Saldo+]
break;
}
case 2:
{
JOptionPane.showMessageDialog(null,"Saldo De La Cuenta Es:
"+saldo);
break;
}
case 3:
{
cadena=JOptionPane.showInputDialog("Ingrese Valor A Retirar");
retiro=Integer.parseInt(cadena);
2. if(retiro>saldo)
{
JOptionPane.showMessageDialog(null,"Fondos Insuficientes");
}
else
{
saldo-=retiro;//saldo-=retiro => saldo=saldo-retiro
}
JOptionPane.showMessageDialog(null,"Saldo: "+saldo);
break;
}
case 4:
break;
}
if(op==4){break;}
}
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------
import javax.swing.*;
public class Conversor_Unidades{
public static void main(String args[]){
String cadena=" ";
int op=0;
double c=0,m=0,km=0,mm=0;
3. double dolar=0,peso=0,rta=0;
double dolar1=0,rta1=0,can_dolar=0;
JOptionPane.showMessageDialog(null,"Conversor De Unidades");
while(op!=6)
{
cadena=JOptionPane.showInputDialog("Selecione 1 Para Convertit [¡ãC-¡ãF] n
Selecione 2 Para Convertir De [M-Km] n Selecione 3 Para Convertir De [M-mm]
n Selecione 4 Para El Convertir De Pesos A Dolar n Selecione 5 Para
Convertir De Dolar A Pesos n Selecione 6 Para Salir");
op=Integer.parseInt(cadena);
switch(op)
{
case 1:
JOptionPane.showMessageDialog(null,"Conversor De [¡ãC-¡ãF]");
cadena=JOptionPane.showInputDialog("Ingrese Los ¡ãC");
c=Double.parseDouble(cadena);
c=1.8*c+32;
JOptionPane.showMessageDialog(null,"Son: "+c+" ¡ãF");
break;
case 2:
JOptionPane.showMessageDialog(null,"Conversor De [M-
Km]");
cadena=JOptionPane.showInputDialog("Ingrese Los Metros");
m=Double.parseDouble(cadena);
km=m/1000;
JOptionPane.showMessageDialog(null,"En Km Son: "+km);
break;
case 3:
JOptionPane.showMessageDialog(null,"Conversor De [M-mm]");
4. cadena=JOptionPane.showInputDialog("Ingrese Los Metros");
m=Double.parseDouble(cadena);
mm=m*1000;
JOptionPane.showMessageDialog(null,"En mm Son: "+mm);
break;
case 4:
JOptionPane.showMessageDialog(null,"Conversor De Pesos A Dolar");
cadena=JOptionPane.showInputDialog("Ingrese El Valor Del Dolar");
dolar=Double.parseDouble(cadena);
cadena=JOptionPane.showInputDialog("Ingrese La Cantidad De
Pesos");
peso=Double.parseDouble(cadena);
rta=peso/dolar;
JOptionPane.showMessageDialog(null,"Son: "+rta+" Dolares");
break;
case 5:
JOptionPane.showMessageDialog(null,"Conversor De Dolar A Pesos");
cadena=JOptionPane.showInputDialog("Ingrese El Valor Del Dolar");
dolar1=Double.parseDouble(cadena);
cadena=JOptionPane.showInputDialog("Ingrese La Cantidad De
Dolares");
can_dolar=Double.parseDouble(cadena);
rta1=dolar1*can_dolar;
JOptionPane.showMessageDialog(null,"La Cantidad De Pesos Es:
$"+rta1);
break;
case 6:
break;
}
5. if(op==6){break;}
}
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------
import javax.swing.*;
public class Ejercicio1{
public static void main(String args[]){
int listanumeros[]={234,54,67,68,987,12};
for(int i=0;i<listanumeros.length;i++){
JOptionPane.showMessageDialog(null,"Posicion["+i+"]:"+listanumeros[i]);
}
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------------
import javax.swing.*;
public class Ejercicio2{
public static void main(String args[]){
final int TAMANO=26;
char listaletras[]=new char [TAMANO];
char letra= 'A';
for(int i=0;i<TAMANO;i++)
{
listaletras[i]=letra;
6. letra++;
}
for(int i=0;i<TAMANO;i++){
JOptionPane.showMessageDialog(null,"Vector ["+i+"]: "+listaletras[i]);
}
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------
import javax.swing.*;
public class Ejercicio3{
public static void main(String args[]){
int numeros[]={46,324,54,56,6,98,342,32,46,65,76,54,324,12,54,56};
int min=numeros[0];
for(int i=1;i<numeros.length;i++)
{
if(numeros[i]<min)
{
min=numeros[i];
}
}
JOptionPane.showMessageDialog(null,"El Valor Mas Peque?o Es: "+min);
for(int i=1;i<numeros.length;i++)
{
if(numeros[i]>min)
{
min=numeros[i];
7. }
}
JOptionPane.showMessageDialog(null,"El Valor Mas Grande Es: "+min);
}
}
------------------------------------------------------------------------------------------------------------------------------
-------------------------------------
import javax.swing.*;
public class Ejercicio4{
public static void main(String args[]){
int edades[]={26,73,84,52,76,72,37,67,62,73};
JOptionPane.showMessageDialog(null,"Primer Elemento Del Vector:
"+edades[0]);
JOptionPane.showMessageDialog(null,"Ultimo Elemento Del Vector:
"+edades[edades.length-1]);
edades[2]=48;
JOptionPane.showMessageDialog(null,"Tercer Elemento Del Vector:
"+edades[2]);
for(int i=0;i<edades.length;i++)
{
JOptionPane.showMessageDialog(null,"Posicion: "+i+" Valor
"+edades[i]);
}
for(int edad:edades)
{
JOptionPane.showMessageDialog(null,"Vector: "+edad);
}
}
}
8. ------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio4{
public static void main(String args[]){
int edades[]={26,73,84,52,76,72,37,67,62,73};
JOptionPane.showMessageDialog(null,"Primer Elemento Del Vector:
"+edades[0]);
JOptionPane.showMessageDialog(null,"Ultimo Elemento Del Vector:
"+edades[edades.length-1]);
edades[2]=48;
JOptionPane.showMessageDialog(null,"Tercer Elemento Del Vector:
"+edades[2]);
for(int i=0;i<edades.length;i++)
{
JOptionPane.showMessageDialog(null,"Posicion: "+i+" Valor
"+edades[i]);
}
for(int edad:edades)
{
JOptionPane.showMessageDialog(null,"Vector: "+edad);
}
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
import java.*;
public class Ejercicio5{
public static void main(String args[]){
9. int apuesta[]={22,28,3,13,40,7};
int aciertos,bola,apuestas=0;
do
{
aciertos=0;
apuestas++;
for(int i=0;i<6;i++)
{
bola=(int)(Math.random()*49)+1;
for(int j=0;j<6;j++)
{
if(bola==apuesta[j])
{
aciertos++;
}
}
}
}
while(aciertos<6);
JOptionPane.showMessageDialog(null,"Apuestas Realizadas: "+apuestas);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
import java.*;
public class Ejercicio6{
public static void main(String args[]){
10. int array[]= new int[10];
int suma=0, contador=0;
for(int i=0;i<array.length;i++)
{
array[i]=2*i;
}
for(int e:array)
{
suma=suma+e;
}
JOptionPane.showMessageDialog(null,"Suma: "+suma);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio7{
public static void main(String args[]){
int miarray[]=new int[4];
String cadena="";
for(int i=0;i<4;i++)
{
cadena=JOptionPane.showInputDialog(null,"Ingrese El "+(i+1)+"
Numero");
miarray[i]=Integer.parseInt(cadena);
}
int mayor=miarray[0];
for(int i=1;i<4;i++)
11. {
if(mayor<miarray[i])
{
mayor=miarray[i];
}
}
JOptionPane.showMessageDialog(null,"El Numero Mayor Ingresadoo Es El:
"+mayor);
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio8{
public static void main(String args[]){
int arreglo[];
arreglo=new int[10];
String salida="IndicetValorn";
for(int contador=0;contador<arreglo.length;contador++)
{
salida+=contador+"t"+arreglo[contador]+"n";
}
JTextArea areaSalida=new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,"Inicializacion De Un
Arreglo",JOptionPane.INFORMATION_MESSAGE);//INFORMATION_MESSAGE->Tipo De
Ventana
System.exit(0);
12. }
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio9{
public static void main( String args[] ){
final int LONGITUD_ARREGLO = 10;
int arreglo[];
arreglo = new int[ LONGITUD_ARREGLO ];
for ( int contador = 0; contador < arreglo.length; contador++ )
{
arreglo[ contador ] = 2 + 2 * contador;
}
String salida = "IndicetValorn";
for ( int contador = 0; contador < arreglo.length; contador++ )
{
salida += contador + "t" + arreglo[ contador ] + "n";
}
JTextArea areaSalida = new JTextArea();
areaSalida.setText( salida );
JOptionPane.showMessageDialog( null, areaSalida,"Inicializacion con enteros
pares del 2 al 20",JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
13. public class Ejercicio10{
public static void main(String args[]){
int arreglo[]={1,2,3,4,5,6,7,8,9,10};
int total=0;
for(int contador=0;contador<arreglo.length;contador++)
{
total +=arreglo[contador];//total-> Variable Tipo Acomuldor
}
JOptionPane.showMessageDialog(null,"Total de elementos del arreglo:
"+total,"Sumar los elementos de un arreglo",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio11{
public static void main(String args[]){
int arreglo[]={19,3,15,7,11,9,13,5,17,1};
String salida="ElementostValortHistrograma";
for(int contador=0;contador<arreglo.length;contador++)
{
salida +="n" + contador + "t" + arreglo[contador] +"t";
for(int estrellas=0;estrellas<arreglo[contador];estrellas++)
{
salida +="*";
}
}
14. JTextArea areaSalida=new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,"Programa Para Imprimir
Histogramas",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio12{
public static void main(String args[]){
int frecuencia[]=new int[7];
for(int tiro=1;tiro<=6000;tiro++)
{
++frecuencia[1+(int)(Math.random()*6)];
}
String salida="CaratFrecuencia";
for(int cara=1;cara<frecuencia.length;cara++)
{
salida+="n" + cara + "t" + frecuencia[cara];
}
JTextArea areaSalida = new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,"Tirar Un Dado 6000
Veces",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
15. ------------------------------------------------------------------------------------------------------------------------------
------------------------------------
import javax.swing.*;
public class Ejercicio13{
public static void main(String args[]){
int
respuestas[]={1,2,6,4,8,5,9,7,8,10,1,6,3,8,6,10,3,8,2,7,6,5,7,6,8,7,5,6,6,5,6,7,6,4,8,6,8,10};
int frecuencia[]=new int[11];
for(int respuesta=0;respuesta<respuestas.length;respuesta++)
{
++frecuencia[respuestas[respuesta]];
}
String salida="Calificaci¨®ntFrecuencian";
for(int calificacion=1;calificacion<frecuencia.length;calificacion++)
{
salida+=calificacion + "t" + frecuencia[calificacion] + "n";
}
JTextArea areaSalida = new JTextArea();
areaSalida.setText(salida);
JOptionPane.showMessageDialog(null,areaSalida,"Programacion De Votacion
De Estudiantes",JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------