http://www.jorgesanchez.net/programacion/manuales/Java.pdf
PUEDEN VER ESTO VIDEOS PARA REPASAR LAS CLASES
http://www.youtube.com/watch?v=neZW8ygyLeI
http://www.youtube.com/watch?v=otJhlWDw8YE&feature=related
Pegue el Código fuente en el método principal main
Progrma 1: ejempo de switch
String diaText="error";
int dia = Integer.parseInt(JOptionPane.showInputDialog("Ingrese un número de día"));
switch(dia){
case 1:
diaText="lunes";
break;
case 2:
diaText="martes";
break;
case 3:
diaText="miercoles";
break;
case 4:
diaText="jueves";
break;
case 5:
diaText="viernes";
break;
case 6:
diaText="sábado";
break;
default:
diaText="domingo";
break;
}
System.out.println("El número ingresado "+dia+" corresponde a: "+diaText);
System.exit(0);
programa 2: ejemplo de if
int edad;
edad= Integer.parseInt(JOptionPane.showInputDialog("ingrese su edad"));
edad= Integer.parseInt(JOptionPane.showInputDialog("ingrese su edad"));
if (edad>=18)
{
JOptionPane.showMessageDialog(null,"es mayor de edad");
}
else
{
JOptionPane.showMessageDialog(null,"es menor de edad");
}
Programa 3:
int i=5;
if (i == 5)
{
System.out.println(" i vale 5 ");
}
else {
System.out.println("i no vale 5");
}
if (i == 5)
{
System.out.println(" i vale 5 ");
}
else {
System.out.println("i no vale 5");
}
Programa 4:
int i=10;
if (i == 5)
{
System.out.println(" i vale 5 ");
}
else if (i < 5){
System.out.println("i es menor que 5");
}
else if (i > 5){
System.out.println("i es mayor que 5");
}
{
System.out.println(" i vale 5 ");
}
else if (i < 5){
System.out.println("i es menor que 5");
}
else if (i > 5){
System.out.println("i es mayor que 5");
}
Otros ejemplos de condiciones




Más informacion para comprender mejor los temas
CONTROL DE FLUJO
Muchas de las sentencias de control del flujo del programa se han tomado del C:Sentencias de Salto
if/else
if( Boolean ) { sentencias; } else { sentencias; }switch
switch( expr1 ) { case expr2: sentencias; break; case expr3: sentencias; break; default: sentencias; break; }
Sentencias de Bucle
Bucles for
for( expr1 inicio; expr2 test; expr3 incremento ) { sentencias; }El siguiente trocito de código Java que dibuja varias líneas en pantalla alternando sus colores entre rojo, azul y verde. Este fragmento sería parte de una función Java (método):
int contador; for( contador=1; contador <= 12; contador++ ) { switch( contador % 3 ) { case 0: setColor( Color.red ); break; case 1: setColor( Color.blue ); break; case 2: setColor( Color.green ); break; } g.drawLine( 10,contador*10,80,contador*10 ); }También se soporta el operador coma (,) en los bucles for
for( a=0,b=0; a < 7; a++,b+=2 )Bucles while
while( Boolean ) { sentencias; }Bucles do/while
do { sentencias; }while( Boolean );
Excepciones
try-catch-throw
try { sentencias; } catch( Exception ) { sentencias; }Java implementa excepciones para facilitar la construcción de código robusto. Cuando ocurre un error en un programa, el código que encuentra el error lanza una excepción, que se puede capturar y recuperarse de ella. Java proporciona muchas excepciones predefinidas.
No hay comentarios:
Publicar un comentario