SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Downloaden Sie, um offline zu lesen
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);
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;
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]");
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;

       }
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;
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];
}

                               }

                     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);

                               }

          }

}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------

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[]){
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[]){
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++)
{

                               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);
}

}

------------------------------------------------------------------------------------------------------------------------------
------------------------------------

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.*;
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 +="*";

                               }

                     }
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);

          }

}
------------------------------------------------------------------------------------------------------------------------------
------------------------------------

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);

          }

}

------------------------------------------------------------------------------------------------------------------------------
------------------------------------

Weitere ähnliche Inhalte

Was ist angesagt?

Aller plus loin avec Doctrine2
Aller plus loin avec Doctrine2Aller plus loin avec Doctrine2
Aller plus loin avec Doctrine2André Tapia
 
RxSwift 예제로 감잡기
RxSwift 예제로 감잡기RxSwift 예제로 감잡기
RxSwift 예제로 감잡기Yongha Yoo
 
JAVA Program in NetBeans
JAVA Program in NetBeansJAVA Program in NetBeans
JAVA Program in NetBeansHimanshiSingh71
 
Ejercicios resueltos Practica 4 informatica II
Ejercicios resueltos Practica 4 informatica IIEjercicios resueltos Practica 4 informatica II
Ejercicios resueltos Practica 4 informatica IIAlvin Jacobs
 
Bai Giang 10
Bai Giang 10Bai Giang 10
Bai Giang 10nbb3i
 
Функциональное реактивное программирование
Функциональное реактивное программированиеФункциональное реактивное программирование
Функциональное реактивное программированиеDmitriy Kiriyenko
 
Handbook - From jQuery to YUI 3
Handbook - From jQuery to YUI 3Handbook - From jQuery to YUI 3
Handbook - From jQuery to YUI 3Ying-Hsiang Liao
 
Vatesh
VateshVatesh
Vateshvatesh
 
Testgetriebene Entwicklung mit JavaScript – Jax 2012
Testgetriebene Entwicklung mit JavaScript – Jax 2012Testgetriebene Entwicklung mit JavaScript – Jax 2012
Testgetriebene Entwicklung mit JavaScript – Jax 2012OPITZ CONSULTING Deutschland
 
c ++ informe Nº5 ucsm
c ++ informe Nº5 ucsmc ++ informe Nº5 ucsm
c ++ informe Nº5 ucsmIsaac Aquino
 
Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016
Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016
Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016Loïc Knuchel
 

Was ist angesagt? (20)

Aller plus loin avec Doctrine2
Aller plus loin avec Doctrine2Aller plus loin avec Doctrine2
Aller plus loin avec Doctrine2
 
Dwr实战
Dwr实战Dwr实战
Dwr实战
 
Sis quiz
Sis quizSis quiz
Sis quiz
 
Java
JavaJava
Java
 
RxSwift 예제로 감잡기
RxSwift 예제로 감잡기RxSwift 예제로 감잡기
RxSwift 예제로 감잡기
 
JAVA Program in NetBeans
JAVA Program in NetBeansJAVA Program in NetBeans
JAVA Program in NetBeans
 
Ejercicios resueltos Practica 4 informatica II
Ejercicios resueltos Practica 4 informatica IIEjercicios resueltos Practica 4 informatica II
Ejercicios resueltos Practica 4 informatica II
 
Proyecto Final Android-SQLite
Proyecto Final Android-SQLiteProyecto Final Android-SQLite
Proyecto Final Android-SQLite
 
Bai Giang 10
Bai Giang 10Bai Giang 10
Bai Giang 10
 
Index1
Index1Index1
Index1
 
Функциональное реактивное программирование
Функциональное реактивное программированиеФункциональное реактивное программирование
Функциональное реактивное программирование
 
Handbook - From jQuery to YUI 3
Handbook - From jQuery to YUI 3Handbook - From jQuery to YUI 3
Handbook - From jQuery to YUI 3
 
es6.concurrency()
es6.concurrency()es6.concurrency()
es6.concurrency()
 
Vatesh
VateshVatesh
Vatesh
 
Testgetriebene Entwicklung mit JavaScript – Jax 2012
Testgetriebene Entwicklung mit JavaScript – Jax 2012Testgetriebene Entwicklung mit JavaScript – Jax 2012
Testgetriebene Entwicklung mit JavaScript – Jax 2012
 
Programs
ProgramsPrograms
Programs
 
Programs
ProgramsPrograms
Programs
 
c ++ informe Nº5 ucsm
c ++ informe Nº5 ucsmc ++ informe Nº5 ucsm
c ++ informe Nº5 ucsm
 
Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016
Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016
Comprendre la programmation fonctionnelle, Blend Web Mix le 02/11/2016
 
Simulacion - Algoritmo congruencial cuadratico
Simulacion - Algoritmo congruencial cuadraticoSimulacion - Algoritmo congruencial cuadratico
Simulacion - Algoritmo congruencial cuadratico
 

Andere mochten auch (20)

Dogs walking on two legs
Dogs walking on two legsDogs walking on two legs
Dogs walking on two legs
 
Exam Preparation
Exam PreparationExam Preparation
Exam Preparation
 
Ação Promo FERMENTO
Ação Promo FERMENTOAção Promo FERMENTO
Ação Promo FERMENTO
 
Informatica import....
Informatica import....Informatica import....
Informatica import....
 
Apagon analogico en mexico
Apagon analogico en mexicoApagon analogico en mexico
Apagon analogico en mexico
 
Etisalat Afghanistan
Etisalat  AfghanistanEtisalat  Afghanistan
Etisalat Afghanistan
 
Psicología ambiental emocion y ambiente
Psicología ambiental  emocion y ambientePsicología ambiental  emocion y ambiente
Psicología ambiental emocion y ambiente
 
Holistic Wellness for Women
Holistic Wellness for WomenHolistic Wellness for Women
Holistic Wellness for Women
 
Transitions
TransitionsTransitions
Transitions
 
Menvswomen
MenvswomenMenvswomen
Menvswomen
 
Seahenge
SeahengeSeahenge
Seahenge
 
Wood thesisfall2007
Wood thesisfall2007Wood thesisfall2007
Wood thesisfall2007
 
Sustainable development ppt
Sustainable development  pptSustainable development  ppt
Sustainable development ppt
 
Elaboración de trabajo de validez y confiabilidad
Elaboración de trabajo de validez y confiabilidadElaboración de trabajo de validez y confiabilidad
Elaboración de trabajo de validez y confiabilidad
 
all criticism
all criticismall criticism
all criticism
 
Generación y Evolución de la computadodra
Generación y Evolución de la computadodraGeneración y Evolución de la computadodra
Generación y Evolución de la computadodra
 
L'économe sociale, les membres et les parts - par Valérie Phaneuf, CEESQ, au ...
L'économe sociale, les membres et les parts - par Valérie Phaneuf, CEESQ, au ...L'économe sociale, les membres et les parts - par Valérie Phaneuf, CEESQ, au ...
L'économe sociale, les membres et les parts - par Valérie Phaneuf, CEESQ, au ...
 
Primeros reportes de lectura
Primeros reportes de lecturaPrimeros reportes de lectura
Primeros reportes de lectura
 
Presentaci+¦n1
Presentaci+¦n1Presentaci+¦n1
Presentaci+¦n1
 
INdia
INdiaINdia
INdia
 

Mehr von Řỉgö VẻGầ

Mehr von Řỉgö VẻGầ (20)

Configuración servidores DCHP, DNS y HTTP - Cisco Packet Tracer
Configuración servidores DCHP, DNS y HTTP - Cisco Packet TracerConfiguración servidores DCHP, DNS y HTTP - Cisco Packet Tracer
Configuración servidores DCHP, DNS y HTTP - Cisco Packet Tracer
 
Pratica1
Pratica1Pratica1
Pratica1
 
Laboratorio 4 1 introping
Laboratorio 4 1 intropingLaboratorio 4 1 introping
Laboratorio 4 1 introping
 
Laboratorio 3 mascara de subred
Laboratorio 3 mascara de subredLaboratorio 3 mascara de subred
Laboratorio 3 mascara de subred
 
Encuesta
EncuestaEncuesta
Encuesta
 
Taller 6
Taller 6Taller 6
Taller 6
 
Taller 5
Taller 5Taller 5
Taller 5
 
Taller 4
Taller 4Taller 4
Taller 4
 
Taller parcial
Taller parcialTaller parcial
Taller parcial
 
Taller interfaz 3
Taller interfaz 3Taller interfaz 3
Taller interfaz 3
 
Taller interfaz 2
Taller interfaz 2Taller interfaz 2
Taller interfaz 2
 
Interfaz Grafica En Java
Interfaz Grafica En JavaInterfaz Grafica En Java
Interfaz Grafica En Java
 
Hechos en clase
Hechos en claseHechos en clase
Hechos en clase
 
Taller Matrices En Java
Taller Matrices En JavaTaller Matrices En Java
Taller Matrices En Java
 
Historia de la computacion, tipos de lenguaje de programacion e historia
Historia de la computacion, tipos de lenguaje de programacion e historiaHistoria de la computacion, tipos de lenguaje de programacion e historia
Historia de la computacion, tipos de lenguaje de programacion e historia
 
Ventajas y desventajas de las redes sociales
Ventajas y desventajas de las redes socialesVentajas y desventajas de las redes sociales
Ventajas y desventajas de las redes sociales
 
Ventajas y desventajas de las redes sociales
Ventajas y desventajas de las redes socialesVentajas y desventajas de las redes sociales
Ventajas y desventajas de las redes sociales
 
Leyes
LeyesLeyes
Leyes
 
Como fabricar queso
Como fabricar quesoComo fabricar queso
Como fabricar queso
 
Ventajas y desventajas de las redes sociales
Ventajas y desventajas de las redes socialesVentajas y desventajas de las redes sociales
Ventajas y desventajas de las redes sociales
 

Taller1

  • 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); } } ------------------------------------------------------------------------------------------------------------------------------ ------------------------------------