zoukankan      html  css  js  c++  java
  • 订Pizza(Java)

    帮朋友改的一个订pizza的作业

    大概要求就是输入判断,选择pizza的个数和种类,然后返回一个价格

    代码放在下面,如果有刚学Java的同学可以参考一下,没有什么难度

    public class Pizza {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
                 String Ifm="M";
                String ifm="m";
                String Ifv="V";
                String ifv="v";
                String Ifh="H";
                String ifh="h";       
                System.out.println("Welcome to the Java and a Slice Pizza Parlor.");
                System.out.print("Please enter a name for our transaction records:");
                
                
                Scanner a=new Scanner(System.in);
                String name=a.nextLine();
                System.out.println("Thank you,"+name);
                
                
                System.out.println("Which type of pizza would you like?");
                System.out.println("---------------------------------");
                System.out.println("[M] Mega-Meaty");
                System.out.println("[V] Very Vegetarian");
                System.out.println("[H] Heaping Hawaiian");
                System.out.println("---------------------------------");
                System.out.print("Enter pizza choice:");
                Scanner b=new Scanner(System.in);
                String type=b.nextLine();
            
                if(type.equals(ifh)||type.equals(Ifh)||type.equals(ifv)||type.equals(Ifv)||type.equals(ifm)||type.equals(Ifm)) {
                    if(type.equals(ifh)||type.equals(Ifh))
                    {String newtype="Heaping Hawaiian";
                    System.out.println("Price list for pizza type:"+newtype);}
                    else if(type.equals(ifm)||type.equals(Ifm))
                    {String newtype="Mega-Meaty";
                    System.out.println("Price list for pizza type:"+newtype);}
                    else if(type.equals(ifv)||type.equals(Ifv))
                    {String newtype="Very Vegetarian";
                    System.out.println("Price list for pizza type:"+newtype);}                
                    }
                    else {
                    System.out.println("I'm sorry, BadUser, but that is an invalid choice");
                    System.out.println("Goodbye.");
                    return;
                    }
                     
                
               
                System.out.println("---------------------------------"); 
                double prize12=0;
                double prize16=0;
                if(type.equals(ifh)||type.equals(Ifh))
                {
                    prize12=10.50;
                    prize16=14.50;}
                else if(type.equals(ifv)||type.equals(Ifv))
                {    
                    prize12=9.50;
                    prize16=13.50;
                }
                else
                {
                    prize12=11.5;
                    prize16=15.5;
                }
                System.out.println("12-inch: $"+prize12);
                System.out.println("16-inch: $"+prize16);
                System.out.println("---------------------------------");
                System.out.println("What size pizza would you like?");
                System.out.print("Enter size in inches:");
                Scanner c=new Scanner(System.in);
                int size=c.nextInt();
    
                if((size!=12&&size!=16))
                {
                    System.out.println("I'm sorry, BadUser, but that is an invalid choice");
                    System.out.println("Goodbye.");
                    return;
                }
                
                //ѡ��pizza����
                System.out.println("How many pizzas would you like?");
                System.out.print("Enter number between 1 and 12:");
                Scanner d=new Scanner(System.in);
                int number=d.nextInt();
                if((number<1)&&number>12)
                {
                    System.out.println("I'm sorry, BadUser, but that is an invalid choice");
                    System.out.println("Goodbye.");
                    return;
                }
                
                
                System.out.println("Would you like to add Cheezy Bread to that, for a $3.00 charge?");
                System.out.print("Please enter Y for yes or N for no:");
                Scanner e=new Scanner(System.in);
                String sure=e.nextLine();//����һ���ַ�    
                String Ify="Y"; 
                String ify="y";
                String Ifn="N";
                String ifn="n";
                if((type.equals(ify)||type.equals(Ify)||type.equals(ifn)||type.equals(Ifn)))
                {
                    if(type.equals(ify)||type.equals(Ify))
                    {;}
                    else
                    {
                        System.out.println("I'm sorry, BadUser, but that is an invalid choice");
                        System.out.println("Goodbye.");
                        return;
                    }
                }
                System.out.println("---------------------------------");
                System.out.println(" Thank you,"+name+".  Here is a record of your purchase.");
                System.out.println("---------------------------------");
                System.out.println(number+" "+size+"-inch Heaping Hawaiian pizzas.");
                if((type.equals(ify)||type.equals(Ify)))
                {
                    System.out.println("1 order Cheezy Bread.");
                } 
                System.out.println("---------------------------------");
                double totalprize=0;
                if(size==12)
                {totalprize=prize12*number;}
                else {totalprize=prize16*number;}
                if(type.equals(ify)||type.equals(Ify))
                {totalprize+=3.00;}    
                System.out.println("Total cost:"+totalprize);
                a.close();
                b.close();
                c.close();
                d.close();
                e.close();
    
    
        
        }
    
    }
    View Code
  • 相关阅读:
    rs
    stm32f767 usoc3
    stm32f767 RTT 日志
    stm32f767 标准库 工程模板
    stm32f767 HAL 工程模板
    docker tab 补全 linux tab 补全
    docker anconda 依赖 下载 不了
    docker run 常用 指令
    linux scp 命令
    Dockerfile 常用参数说明
  • 原文地址:https://www.cnblogs.com/QuixoteY/p/10926045.html
Copyright © 2011-2022 走看看