withou using any loop make a c++ program that generates a plate number based on the user’s answer to the following questions: 1. What is your favorite color of the rainbow (ROYGVIB)? a. Use the first letter of the chosen color as the first character of the plate number. b. Display “Invalid Input” and ask the user to re-enter his/her answer if the answer is not a valid color of the rainbow. 2. What is your month of birth? a. Use the last letter of the month as the second character of the plate number. b. Display “Invalid Input” and ask the user to re-enter his/her answer if the answer is not a valid month. 3. What is your first name? a. Use the third letter of the first name as the third character of the plate number. No need to include the second name if you have a second name. Make sure to use “cout” and “cin” to collect the necessary inputs from the user. For the number section: 1. Ask the user his/her age and use the age as the first and second digits of the plate number. a. Display “Invalid Input” and ask the user to re-enter his/her answer if the answer is not an integer and a 2 digit number. 2. For the third digit, ask the user if he/she likes to eat chicken, if the answer is yes put 1 as the third digit and 0 if the answer is no. 3. For the fourth digit generate the number by using this formula: age of user % 9 (modulus division).
Control structures
Control structures are block of statements that analyze the value of variables and determine the flow of execution based on those values. When a program is running, the CPU executes the code line by line. After sometime, the program reaches the point where it has to make a decision on whether it has to go to another part of the code or repeat execution of certain part of the code. These results affect the flow of the program's code and these are called control structures.
Switch Statement
The switch statement is a key feature that is used by the programmers a lot in the world of programming and coding, as well as in information technology in general. The switch statement is a selection control mechanism that allows the variable value to change the order of the individual statements in the software execution via search.
withou using any loop make a c++ program
that generates a plate number based on the user’s answer to the following questions:
1. What is your favorite color of the rainbow (ROYGVIB)?
a. Use the first letter of the chosen color as the first character of the plate number.
b. Display “Invalid Input” and ask the user to re-enter his/her answer if the answer is not a valid color of the rainbow.
2. What is your month of birth?
a. Use the last letter of the month as the second character of the plate number.
b. Display “Invalid Input” and ask the user to re-enter his/her answer if the answer is not a valid month.
3. What is your first name?
a. Use the third letter of the first name as the third character of the plate number. No need to include the second name if you have a second name. Make sure to use “cout” and “cin” to collect the necessary inputs from the user.
For the number section:
1. Ask the user his/her age and use the age as the first and second digits of the plate number.
a. Display “Invalid Input” and ask the user to re-enter his/her answer if the answer is not an integer and a 2 digit number.
2. For the third digit, ask the user if he/she likes to eat chicken, if the answer is yes put 1 as the third digit and 0 if the answer is no.
3. For the fourth digit generate the number by using this formula: age of user % 9 (modulus division).
Step by step
Solved in 4 steps with 3 images