Questions
Sucrose is a disaccharide consisting of glucose and fructose. Following cleavage by sucrase glucose is readily...

Sucrose is a disaccharide consisting of glucose and fructose. Following cleavage by sucrase glucose is readily metabolized through glycolysis. Explain how fructose serves as an alternative glycolytic intermediate?

In: Biology

Yeast Fermentation Results Clearly stated hypothesis Identify the independent and dependent variables Your conclusion as to...

Yeast Fermentation Results

  1. Clearly stated hypothesis
  2. Identify the independent and dependent variables
  3. Your conclusion as to the sugar which produced the highest rate of fermentation by the yeast, citing evidence from the video to support your conclusion.
  4. Was your hypothesis supported by the experimental data? Provide a biological explanation for the results that you observed.

In: Biology

If 10.0 ml of 0.100 M strong base is titrated with 25.0 ml of 0.100 M...

If 10.0 ml of 0.100 M strong base is titrated with 25.0 ml of 0.100 M strong acid, what is the pH of the resulting solution?

In: Chemistry

Lab 14 - Krazy Karl's Pizza Order App You have been hired by Krazy Karl’s as...

Lab 14 - Krazy Karl's Pizza Order App

You have been hired by Krazy Karl’s as a freelance application (app) developer. They have asked you to build an app that customers can use to order pizza. The app will ask the user for their name, pizza type, size, and number of pizzas. Then provide the user with an order confirmation, which must include the total cost.

In this lab, you will practice using String format() and switch statements. Additionally, you will write some code in main(), add to computeSize(), write calculateCost(), and add to printOrderInfo().

Step 1 - main()

Adding a do-while loop to main()

Complete the TODO section in main, where you will need to keep asking the user for a number while the number is not 1-4. Use a do while loop to keep asking the user. For each iteration of the loop simply print (do not use println)…

"(1) Small\n(2) Medium\n(3) Large\n(4) Extra-large\nPlease choose a size: "

and get the number from the user. Use numSize to store the user input each time (HINT: use the Scanner method nextInt())

Note: If you copy this line (which we suggest you do to make our auto-grader happy) and the string isn’t blue, you will need to replace the double quotes by manually typing it in. For some reason, zybooks doesn’t like it when you use fancy quotes.

Step 2 - computeSize(int)

Now that you got the size from the user as a number, we need to convert it to a char that is ‘S’, ‘M’, ‘L’ or ‘X’. To do this we will finish the computeSize() method.

Completing computeSize()

The purpose of this method is to get the number the user entered and return the matching character that is the size of the pizza. Example, if computeSize() is passed 1 your method will return ‘S’.

In the method computSize() you will write a switch statement which switches on the int size. The switch statement should return the appropriate character representing the size of pizza chosen. If the user entered 1, return S. If 2, return M. If 3, return L. If 4, return X. If its none of the 4, return ‘U’ for unexpected. Think about whether we need to use break statements in this case because of the returns in the switch statements. Create a switch statement using the parameter size (no if-statements).

The if statement would look like:

if(size == 1){
    return 'S';
} else if (size == 2){
    return 'M';
} else {
    return 'U';
}
 

Step 3 - calculateCost(char,int)

Now that we have the size and number of pizzas(this we did for you in askNumPizzas()), we need to calculate the cost of the meal. To do this you will need to write the method calculateCost() from scratch.

Writing the method calculateCost()

The purpose of this method is to calculate the cost of the order given the size and amount of pizzas.

First, write the method signature. This is a public and static method that returns a double. It also has two parameters, the first is a character representing pizza size and an int representing number of pizzas ordered. The return value will represent the total cost of the order.

Implementing calculateCost()

Now, inside the method body of calculateCost(), declare and initialize a double called cost to 0.0. This will represent the total cost to return at the end of the method. Create a switch statement that uses the character passed into the method.

  • If size is equivalent to ‘S’, re-assign cost to 8.99 multiplied by the int that represents the number of pizzas, this is the second parameter that was passed in to calculateCost().
  • If size is equivalent to ‘M’, re-assign cost to 12.99 multiplied by the number of pizzas.
  • If size is equivalent to ‘L’, re-assign cost to 15.99 multiplied by the number of pizzas.
  • For the default case, re-assign cost to 17.99 multiplied by the number of pizzas.

Note: think about how this is different from the other switch statement and what needs to be considered when implementing it.

After the switch statement, cost will be multiplied by the class constant SALES_TAX.

Finally, return the total cost.

Step 4 - printOrderInfo(String, int, char, int, double)

Completing printOrderInfo()

The purpose of this method is to print out the receipt of the order including the following: name for the order, pizza type, pizza size, number of pizzas, and finally the cost of the order. Most of the method is provided for you. To complete this method, print these this statement using String.format() or printf():

“ with a *some number*% sales tax, your order total is $*some other number*\n*some name*'s pizza will be ready in *some number* minutes.\n”

Note: you’ll need to “hard code” the sales tax to be the int 7 for this print statement and we want the cost represented like an actual price so two trailing decimal points (%.2f).

Below is some detail on how to use String.format() and printf():

PROVIDED CODE:

public class KrazyKarls {
// Class constant
public static final double SALES_TAX = 1.07;

/**
* computeSize() This is a public, static method that returns a character.
* It has one parameter, a int that represents the size.
*
* @param size An int; from main().
* @return A character; to main().
*/
public static char computeSize(int size) {
// Student TODO
  
// end Student TODO
return 'S';
}

/**
* calculateCost() This is a public, static method that returns a
* double. There are two parameters, a character representing pizza size
* and an integer representing number of pizzas ordered.
*
*
* @param size A character; from main().
* @param numPizzas An integer; from main().
* @return A double; to main().
*/
// Student TODO
  
// end Student TODO

/**
* printOrderInfo() This is a public, static method which does not return
* a value to main(). It has four parameters.
*
* @param name A String; from main().
* @param pizzaType An integer; from main().
* @param size A character; from main().
* @param numPizzas An integer; from main().
* @param cost A double; from main().
*/
public static void printOrderInfo(String name, int pizzaType, char size, int numPizzas, double cost) {
int cookTime = (int) (Math.random() * 45) + 5;

System.out.println("Ordered placed by: " + name);
String pizza = "pizza";
if(numPizzas > 1){
pizza += "s";
}

switch(pizzaType){
case 1:
System.out.print(numPizzas + " " + size + " Buffalo Chicken " + pizza);
break;
case 2:
System.out.print(numPizzas + " "+ size + " Loaded Baked Potato " + pizza);
break;
case 3:
System.out.print(numPizzas + " " + size + " North of the Border " + pizza);
break;
default:
System.out.print(numPizzas + " " + size + " Vegetarian " + pizza);
}

// Student TODO

// end Student TODO
}

/**
* main() calls all other methods in this class.
*
* @param args The String array args is not used in this program.
*/
public static void main(String[] args) {
Scanner input = new Scanner(System.in);

String name = askName(input);
System.out.println();

int pizzaType = choosePizzaType(input);
System.out.println();

int numSize = 0;
// Student TODO


// end Student TODO


input.close();
}


//-------------------DO NOT MODIFY CODE BELOW THIS LINE----------------------
public static String askName(Scanner input) {
// Prompt customer for name.
System.out.println("*********************************************");
System.out.println("******* Welcome to Krazy Karl's App *******");
System.out.println("*********************************************");
System.out.print("What is the name for the order: ");
// Assign user input to local String.
String name = input.nextLine();
// Return value of local String.
return name;
}

public static int choosePizzaType(Scanner input) {
// Prompt customer for type of pizza.
System.out.println("Specialty Pizzas...");
System.out.println("(1) Buffalo Chicken");
System.out.println("(2) Loaded Baked Potato");
System.out.println("(3) North of the Border");
System.out.println("(4) Vegetarian");
System.out.print("Please select a pizza using 1, 2, 3, or 4: ");
// Assign user input to local integer.
String pizza = input.nextLine();
// Return value of local integer.
return Integer.parseInt(pizza);
}

public static int askNumPizzas(Scanner input) {
System.out.print("Enter the number of pizzas for this order: ");
String numPizzas = input.next();
return Integer.parseInt(numPizzas);
}

}

In: Computer Science

You and your lab partner are studying the rate of a reaction, A + B -->...

You and your lab partner are studying the rate of a reaction, A + B --> C. You make measurements of the initial rate under the following conditions:

Experiment [A] (M) [B] (M) Rate (M/s)
1 1.4 1.2
2 2.8 1.2


(a) Which of the following reactant concentrations could you use for experiment 3 in order to determine the rate law, assuming that the rate law is of the form, Rate = k [A]x [B]y? Choose all correct possibilities.

[A] = 7.0 and [B] = 1.2[A] = 4.2 and [B] = 1.2[A] = 2.8 and [B] = 3.6[A] = 5.6 and [B] = 1.2[A] = 1.4 and [B] = 2.4[A] = 1.4 and [B] = 3.6[A] = 2.8 and [B] = 2.4[A] = 2.8 and [B] = 1.2


(b) For a reaction of the form, A + B + C --> Products, the following observations are made: tripling the concentration of A increases the rate by a factor of 3, doubling the concentration of B has no effect on the rate, and doubling the concentration of C increases the rate by a factor of 4. Select the correct rate law for this reaction from the choices below.

Rate = k[A][B][C]Rate = k[A][C]     Rate = k[A]2 [C]Rate = k[A][C]2Rate = k[A]2 [C]2Rate = k[A]3 [C]Rate = k[A][C]3
(c) By what factor will the rate of the reaction described in part (b) above change if the concentrations of A, B, and C are all halved (reduced by a factor of 2)?

The rate will be the original rate multiplied by a factor of  .




In: Chemistry

You have a 200 Ω resistor, a 0.400-H inductor. Suppose you take the resistor and inductor...

You have a 200 Ω resistor, a 0.400-H inductor. Suppose you take the resistor and inductor and make a series circuit with a voltage source that has voltage amplitude 30.0V and an angular frequency of 250 rad/s.

Parts A, B, C
For this R-L circuit graph v, vR, and vL versus t for t = 0 to t = 50.0 ms. The current is given by i=Icosωt, so v=Vcos(ωt+ϕ).

Part D
What are v, vR, and vL at t = 20.0ms?
Enter your answers numerically separated by commas.

v,vR,vL v , v R , v L = ?, ?, ? V

Part F
What are v, vR, and vL at t = 40.0ms?
Enter your answers numerically separated by commas.

v,vR,vL v , v R , v L = ?, ?, ? V

In: Physics

You will take on the role of the benevolent social planner. Remember the sole objective of...

You will take on the role of the benevolent social planner. Remember the sole objective of a benevolent social planner is to maximize total surplus. Below are two lists of numbers. The top list represents the opportunity costs of a number of firms that supply an unspecified commodity. The bottom list includes the willingness to pay of a number of buyers who desire to purchase this unspecified commodity. Using these lists answer the following questions.

Sellers and their Opportunity Costs:

Trampled by Turtles 7

Dispatch 8

Valerie June 7

Daft Punk 2

JoshRitter 3

Delfonics 5

Yola 2

Los Lobos 5

Che Apalache 4

Buyers and their Willingness to Pay:

Dolly 4

Loretta 8

Crystal 10

Ernest 5

Dwight 7

Rosanne 10

Ronnie 7

Clint 5

Tracy 9

1. How many exchanges should occur? (1 point)

2. What is the total surplus of each exchange that occurs? Give the seller’s letter, the buyer’s letter, and the total surplus of this pair’s exchange. (1 point)

3. What is total surplus for the entire market? (1 point)

4. Assume that a price ceiling is imposed upon this market. No unit will be permitted to trade for a price above $4.50.

a. What is quantity supplied at this price? (1 point)

b. What is quantity demanded at this price? (1 point)

c. How many exchanges occur? (1 point)

5. Assume that the government has decided to impose a $3 tax per unit, to be paid by the sellers. A seller who does not sell a unit pays no tax. Therefore, the tax is like a cost increase of $3. A seller’s cost will really be $3 above the listed opportunity cost.

a. How many exchanges will occur? (1 point)

b. What is the total surplus of each exchange that occurs? Give the seller’s number, the buyer’s number, and the total surplus of this pair’s exchange. (1 point)

c. What is total surplus for the entire market? (1 point)

d. Is there any deadweight loss? If so, what is it? (1 point)

In: Economics

In the cap and trade component of the Waxman-Markey bill, what was the objective behind many...

  1. In the cap and trade component of the Waxman-Markey bill, what was the objective behind many of the details about how permits (or allowances) and the revenue from auctioning some of the permits would be allocated? Explain.

In: Economics

2.2 Explain and comment on factors related to organizational culture and innovation that might influence a...

2.2 Explain and comment on factors related to organizational culture and innovation that might influence a company.

In: Economics

Write a recursive program in C++ to compute the determinant of an NxN matrix, A. Your...

Write a recursive program in C++ to compute the determinant of an NxN matrix, A. Your program should ask the user to enter the value of N, followed by the path of a file where the entries of the matrix could be found. It should then read the file, compute the determinant and return its value. Compile and run your program.

In: Computer Science

1. Recall a work task, hobby, or other activity that you perform regularly. 2. name the...

1. Recall a work task, hobby, or other activity that you perform regularly.

2. name the activity and list sequentially the actions you do to complete the activity

3. Describe the main differences between doing your activity as you perform it regularly and any variations to those steps you would make to improve your activity.

4. Reflect on the complexity of your list and the number of steps needed to complete the activity:

  • Did variation affect your activity?
  • If so, did the variation cause your activity to be easier or more difficult?

In: Civil Engineering

Compute the probability distribution, expectation, and variance of the following random variable: - Multipliying the result...

Compute the probability distribution, expectation, and variance of the following random variable:

- Multipliying the result of rolling two dice.

In: Math

How does population density act as a function of distance to water? How does climate influence...

How does population density act as a function of distance to water? How does climate influence how close people live to water?

In: Other

State two direct applications of stacks? State two indirect applications of stacks? Give an example from...

  1. State two direct applications of stacks?
  1. State two indirect applications of stacks?
  1. Give an example from the daily life of queues.
  1. What are the main queue operations and do they do?

In: Computer Science

When should a company prepare budgets? What are the advantages of preparing budgets?

When should a company prepare budgets? What are the advantages of preparing budgets?

In: Accounting