Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 1b97a73

Browse files
Ingredient Adjuster
1 parent 0776ea0 commit 1b97a73

File tree

2 files changed

+42
-0
lines changed

2 files changed

+42
-0
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
A cookie recipe calls for the following ingredients:
3+
• 1.5 cups of sugar
4+
• 1 cup of butter
5+
• 2.75 cups of flour
6+
The recipe produces 48 cookies with these amounts of the ingredients.
7+
Write a program that asks the user how many cookies he or she wants to make,
8+
and then displays the number of cups of each ingredient needed for the specified number of cookies.
9+
*/
10+
11+
package com.challenges;
12+
13+
import java.util.Scanner;
14+
15+
public class IngredientAdjuster {
16+
public static void main(String [] args) {
17+
18+
// Declare Variables
19+
final int NO_OF_COOKIES = 48;
20+
final double CUPS_OF_SUGAR = 1.5;
21+
final double CUPS_OF_BUTTER = 1;
22+
final double CUPS_OF_FLOUR = 2.75;
23+
int noOfCookiesToMake;
24+
double cupsOfSugar;
25+
double cupsOfButter;
26+
double cupsOfFlour;
27+
28+
Scanner scanner = new Scanner(System.in);
29+
30+
System.out.println("Please enter the number of cookies to be made: ");
31+
noOfCookiesToMake = scanner.nextInt();
32+
33+
cupsOfSugar = ((float)CUPS_OF_SUGAR / NO_OF_COOKIES) * noOfCookiesToMake;
34+
cupsOfButter = ((float)CUPS_OF_BUTTER / NO_OF_COOKIES) * noOfCookiesToMake;
35+
cupsOfFlour = ((float) CUPS_OF_FLOUR / NO_OF_COOKIES) * noOfCookiesToMake;
36+
37+
System.out.println("To make " + noOfCookiesToMake + " cookies,");
38+
System.out.println("Cups of Sugar: " + cupsOfSugar);
39+
System.out.println("Cups of Butter: " + cupsOfButter);
40+
System.out.println("Cups of Flour: " + cupsOfFlour);
41+
}
42+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /