Home Answers Viewqa Java-Beginners Java Class Question?

 
 


bob
Java Class Question?
1 Answer(s)      a year and 7 months ago
Posted in : Java Beginners

Write an application that prompts the user to make a choice for a Coffee cup size, S for Small, T for Tall, G for Grande and V for Venti ? the prices of the cup sizes will be stored in a parallel double array as $2.00, $2.50, $3.25, and $4.50 respectively. Allow the user to choose if they would like to add a flavor to the coffee and add an additional $1.00 to the price of the coffee, display the total price of the cup of coffee after the user enters a selection.

View Answers

October 10, 2011 at 5:34 PM


import java.util.*;
class Application
{
    public static void main(String[] args) 
    {
        double array[]={2.00,2.50,3.25,4.50};
            Scanner input=new Scanner(System.in);
            System.out.println("Choose Coffee Cup Size:");
            System.out.println("S for Small");
            System.out.println("T for Tall");
            System.out.println("G for Grande");
            System.out.println("V for Venti");
            double price=0;
            double additional=1;
            double totalPrice=0;
            System.out.print("Enter your choice: ");
            char ch=input.next().charAt(0);
            switch(ch){
               case 'S':
                     price=array[0];
               break;
               case 'T':
                     price=array[1];
               break;
               case 'G':
                     price=array[2];
               break;
               case 'V':
                     price=array[3];
               break;
            }
            System.out.print("Do you want to add flavor to coffee?Yes/No: ");
            String check=input.next();
            if(check.equals("Yes")){
             totalPrice=price+additional;
            }
            else{
            totalPrice=price;
            }
            System.out.println("Total Bill is: $"+totalPrice);
    }
}









Related Pages:

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.