miércoles, 7 de agosto de 2013

Fundamentos Java - Recoger argumentos

//*
* @author Vogues
*/

Desarrollar un programa que recoja un número recibido como argumento del
método main y muestre un mensaje del grado de satisfacción según la siguiente
tabla:

1- Muy insatisfecho
2- Insatisfecho
3- Normal
4- Satisfecho
5- Muy satisfecho
Si el valor numérico no coincide con ninguno de los anteriores se mostrará un
mensaje de error.
 *
 *
 *  METODO PARA RECOGER ARGUMENTOS
 *  for(String argumento: args) {
            System.out.println("Hola " + argumento); }        
 *
 */
public class NombreClase {
 
   public static void main(String[]args) {
 
        int[] v = new int[5];
 
        for (int i=0; i<args.length; i++) //cambiamos el String a numero.
        v[i] = Integer.parseInt(args[i]);
     
        for(int i=0;i<args.length;i++)
        {
            switch (v[i]){

                case 1:
                    System.out.println("Muy insatisfecho");
                break;

                case 2:
                    System.out.println("Insatisfecho");
                break;

                case 3:
                    System.out.println("Normal");
                break;
             
                case 4:
                    System.out.println("Satisfecho");
                break;
                 
                case 5:
                    System.out.println("Muy satisfecho");
                break;
         
                default:
                    System.out.println("Error");
                break;
            }    
        }
   }
}


No hay comentarios:

Publicar un comentario