“Nunca he encontrado una persona tan ignorante que no pueda aprender algo de ella.”

lunes, 15 de mayo de 2017

programilla java

Para pedir comida en un restaurante...


import java.util.*;
public class HelloWorld {

     public static void main(String []args){
   
    Scanner numcar = new Scanner(System.in);
    String respuesta;
    String respuesta2;
    String respuesta3;
    String respuesta4;

    HashMap<String, Integer> menu = new HashMap<String, Integer>();
    HashMap<String, Integer> postres = new HashMap<String, Integer>();
       
        menu.put("pizza de jamon y queso", 7);
        menu.put("pizza hawaiana", 8);
        menu.put("pizza carbonara", 7);
        menu.put("pizza de vegetariana", 7);
        menu.put("ensalada cesar", 7);
        menu.put("ensalada especial", 9);
        menu.put("sandwich club", 7);
        menu.put("sandiwch vegetal con patata asada", 8);
   
        postres.put("coulant", 4);
        postres.put("cheesecake", 4);
        postres.put("brownie", 5);
        postres.put("macedonia", 4);
        postres.put("icecream", 4);
   
    System.out.println ("Desea ver el menu?");
    respuesta = numcar.nextLine();
   
    if (respuesta.equals("si")){
     for (String item: menu.keySet()){
        System.out.println (item +" - " +menu.get(item) +" euros");
       
     }
         System.out.println ("Que desea?");
        respuesta3 = numcar.nextLine();
           
       
        System.out.println ("Ademas quiere algo de postre?");
            respuesta2 = numcar.nextLine();
                if (respuesta2.equals("si")){
                    for (String item2: postres.keySet()){
                        System.out.println (item2 +" - " +postres.get(item2) +" euros");
                    }
                    System.out.println ("Que le apetece?");
                        respuesta4 = numcar.nextLine();
                        int precio = menu.get(respuesta3) + +postres.get(respuesta4);
                    System.out.println ("Muchas gracias! Seran " +precio +" euros");
                    }else{
                        System.out.println ("Muchas gracias! Seran " +menu.get(respuesta3) +" euros");
                   
                   
                }
    }else if (respuesta.equals("no")){
       System.out.println ("Muchas gracias por su visita!");
    }
   
   
     }
}