How to Make Your Drink Taste 37 Times Sweeter!
Which sequence of statements can be used to print the number 37?
Choose a sequence of statements that prints 37. Do not include unneeded statements. Drink drink1 = new Drink(12); Drink drink1 = new Drink(16), Drink drink2 = new Drink(32); Drink drink2= drink1; drink1.gulp(2); drink2 gulp(drink1.sip()/2); intr = drink1.sip() + drink2.sip(); System.out.print(r);
Answer:
The sequence of statements that prints the number 37 is:
Drink drink1 = new Drink(12);
Drink drink2 = new Drink(16);
Drink drink3 = new Drink(32);
drink2 = drink1;
drink1.gulp(2);
drink2.gulp(drink1.sip() / 2);
int result = drink1.sip() + drink2.sip();
System.out.print(result);
To print the number 37 using a sequence of statements, we can follow the given steps:
- Create three instances of the 'Drink' class with different sizes: drink1 = new Drink(12), drink2 = new Drink(16), and drink3 = new Drink(32).
- Assign the reference of drink1 to drink2: drink2 = drink1.
- Call the 'gulp()' method on drink1 twice: drink1.gulp(2).
- Call the 'gulp()' method on drink2 using the result of 'sip()' method on drink1 divided by 2: drink2.gulp(drink1.sip() / 2).
- Calculate the sum of the 'sip()' method results on drink1 and drink2: int result = drink1.sip() + drink2.sip().
- Print the result: System.out.print(result).
By following these steps, the sequence of statements will print the number 37.