martes, 23 de febrero de 2016

SENTENCIA SWITCH


Función:

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