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;
}
switchswitch( 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 forfor( a=0,b=0; a < 7; a++,b+=2 )Bucles while
while( Boolean ) {
sentencias;
}
Bucles do/whiledo {
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