Now that we’ve launched our shuttle, let’s use loops (iteration) to automate some tasks.
If the shuttle gets hijacked by space pirates, the astronauts can activate a self-destruct sequence to provide some drama for the viewers at home.
In order to prevent a rogue astronaut from activating the code, it takes two crew members to begin the countdown. Each person must enter a different code, after which the computer will “zip” them together before overloading the engines.
For the purposes of easier (human) readability, try using the following console method Console.Write
. How is it different from Console.WriteLine
?
Construct a for
loop that combines two strings together, alternating the characters from each source.
Examples
string partOne = "1234"
and string partTwo = "5678"
, then the output will be “15263748”.string code1 = "ABCDEF"
and string code2 = "notyet"
, then the output will be “AnBoCtDyEeFt”.string ka = "LoOt"
and string blam = "oku!"
, then the output will be "LookOut!"
.First, initialize variables to store the following arrays. Remember to use descriptive names.
Protein options:
{"chicken", "pork", "tofu", "beef", "fish", "beans"}
Grain options:
{"rice", "pasta", "corn", "potato", "quinoa", "crackers"}
Vegetable options:
{"peas", "green beans", "kale", "edamame", "broccoli", "asparagus"}
Beverage options:
{"juice", "milk", "water", "soy milk", "soda", "tea"}
Dessert options
{"apple", "banana", "more kale", "ice cream", "chocolate", "kiwi"}
for
loop to assemble 6 meals.Update your code from part A to add user input and validation.
while
loop, ask the user to select the number of meals to assemble.
Validate the input to make sure it is an integer from 1 - 6.for
loop to use the user input to select and print that many meals.Bon appetit!