La sentencia switch permite cualquier cantidad de rutas de
ejecución posibles.. Un switch funciona con los datos
primitivos byte, short, char e int. Y nos permite
ejecutar diferentes bloques de instrucciones en función del resultado de una
expresión.
Sintaxis:
switch (<expresión>) {
case <valor>:
<lista de sentencias
separadas por punto y coma>;
break;
case <valor>:
<lista de sentencias separadas
por punto y coma>;
break;
…
default:
<lista de sentencias
separadas por punto y coma>;
}
Ejemplo:
Desarrollar una calculadora, que realice operaciones aritméticas con dos
operadores. Disponemos de una variable de tipo char que nos indicará que tipo
de operación se debe efectuar. Realizamos la operación y mostramos el resultado
en la pantalla.
public class MiniCalculadora {
public static void main(String
args[]){
int a = 1;
int b = 1;
char op = '/';
System.out.print("El resultado es : ");
if (
op == '+' ) {
System.out.println( a +
b);
} else if ( op ==
'-') {
System.out.println(
a - b);
} else if ( op == '*') {
System.out.println( a *
b);
} else if ( op ==
'/') {
System.out.println(
a / b);
}
}
Actividad:
- Desarrollar un programa que al ingresar un
día de la semana, enumeran los días que faltan para terminar esa semana.
Desarrollar un programa que al
ingresar un numero entre 1 y 10, te devuelva el mismo valor en letra.







0 comentarios:
Publicar un comentario