Clase 5 Pgr Ava 2014 Modo De Compatibilidad
Programación Avanzada
Clase 5
Profesor : Julio Muñoz Frías
E-mail : jumunoz77@hotmail.com
PROGRAMACIÓN AVANZADA
INTRODUCCIÓN
Instrucciones de control
*
If
*
while
*
dowhile
for
*
*
switch
case
*
break
*
continue
Instrucciones de control
If
if (condición) {
instrucciones 1,2,3, …
}
else
{
instrucciones A, B, C, ….
}
Ejemplo
public class DivisionSegura
{ publicstatic void main(String args [])
{ int x = 12;
int y = 2;
int z = 0;
if ( y == 0 )
{System.out.println(“ !Atención¡ no pretenda dividir por y si ella tiene valor 0 “); }
else
{
z = x / y;System.out.println("El resultado es : " + z );
}
}
}
IF
dentro
de
IF
Convertir y desplegar las notas estilo Europeo de 1 a 100 en notas estilo USA
Nota A corresponde a nota > 90
Nota B corresponde a nota mayor oigual a 80 y menor a 90
Nota C corresponde a nota mayor o igual a 70 y menor a 80
Nota D corresponde a nota mayor o igual a 60 y menor a 70
Nota E corresponde a nota mayor o igual a 50 y menor a 60Nota F corresponde a nota menor a 50
A, B, C, D, E, F
Instrucciones de control
while
while
(expresion)
{
sentencias
}
Ejemplo
int i=5;
while ( i > 0 )
{
i = i -1;
}
System.out.println("Ahora ivale 0");
// En este ejemplo cuando i tenga el valor de 0 se abandona el ciclo de while
// Calcular la suma de los números naturales de 1 a 10
public class Calculate
{
public static void main(String args[] )
{
int sum;
int x;
x = 1;
sum = 0;
// inicializar x con 1
// inicializar la variable sum a
while ( x <= 10 )
{
sum = sum + x;
0
// mientras x sea menor o igual a 10
// sumar el valor quetiene x
a
sum
// System.out.println ("El valor de x es = " + x + “ total parcial va en " +sum );
x = x +1;
// aumentar x en 1 ( podría ser x++)
}
// fin de while
System.out.println( "Entonces lasuma de 1 a 10 es : " + sum );
} // fin de main
} // fin de la class Calculate
Instrucciones de control
Do
While
do
{
sentencia(s)
}
while ( condición ) ;
public class EjemploDo
{ public static...
Regístrate para leer el documento completo.