Look at the following statement:
enum Color { RED, ORANGE, GREEN, BLUE };
A) What is the name of the data type declared by this statement?
B) What are the enumerators for this type?
C) Write a statement that defines a variable of this type and initializes it with a valid value.
Want to see the full answer?
Check out a sample textbook solutionChapter 11 Solutions
Starting Out with C++ from Control Structures to Objects Plus MyLab Programming with Pearson eText -- Access Card Package (9th Edition)
Additional Engineering Textbook Solutions
Starting Out with Programming Logic and Design (4th Edition)
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
Starting Out with Python (3rd Edition)
Java: An Introduction to Problem Solving and Programming (7th Edition)
Starting Out With Visual Basic (7th Edition)
Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)
- Void functions do not return any value when they are called.arrow_forwardFill-in-the-Blank When used as parameters, _________ variables allow a function to access the parameter’s original argument.arrow_forwardc++ Assignment Write a program that calculates the damage inflicted by a weapon against a target. The user will first enter the hit point of the target as well as its bludgeoning (ezici) armor and piercing (delici) armor, all as integers. Then the type of the weapon will be given as a char followed by the durability and damage of the weapon both as integers. The type of the weapon can EITHER be ‘b’ representing bludgeoning or ‘p’ representing piercing weapon. Based on the type, the user will give a final input; if it is a bludgeoning weapon, a material value as a string; if it is a piercing weapon, a thickness value as a double. After getting all this input, the program will simulate 5 consecutive attacks at the target with the given weapon and print out the final hit point of the target as an integer. The attack works differently for the type of the weapon as below and after each attack the weapon can be destroyed: If it is a bludgeoning weapon: dmg= (weapon damage-bludgeoning…arrow_forward
- Language: C++ Also, create two hurricane objects in the main function and print the average wind speed of them. All the data members can be public.arrow_forwardTrue or False When you are working with a value type, you are using a variable that holds a piece of data.arrow_forwardPlease do not give solution in image format thanku (C++) Create a Class called Pet and include the following attributes (3 string data types) Name PetType (this would be something like Dog, Cat, Bird, etc. ) Sound Constructors/Getters/Setters/Functions Constructor - 3 arguments - name, pet type, and sound Getters/Setters for all three attributes PrintPet method/function that will print the attributes such as: Name: FluffyType: CatSound: Meow Program User prompts: Name PetType (this would be something like Dog, Cat, Bird, etc. ) Sound Program requirements Main program to demonstrate the class. (Your main Method) Pet.h file (or hpp depending on your IDE) Pet.cpp file You will need to prompt the user for the Pet information to populate the Pet class attributes. Once you have the data - create a Pet and hand the variables to the 3 Argument Constructor. Output of the values of the attributes Pet instance as shown above Deliverables - Upload the following files in a zip folder that you…arrow_forward
- Lowest Score Drop Write a program that calculates the average of a group of test scores, where the lowest score in the group is dropped. It should use the following functions: void getScore() should ask the user for a test score, store it in a reference parameter variable, and validate it. This function should be called by main once for each of the five scores to be entered. void calcAverage() should calculate and display the average of the four highest scores. This function should be called just once by main and should be passed the five scores. int findLowest() should find and return the lowest of the five scores passed to it. It should be called by calcAverage, which uses the function to determine which of the five scores to drop. Input Validation: Do not accept test scores lower than 0 or higher than 100.arrow_forwardc++ oop Write a program that creates a class called Number. Your class will have two data membersnamely num (float) and result (int). To find the factorial of the entered number you will need todesign three functions as follows: Function to determine if a number is a whole number or not Function to determine if the number is positive or not Function to find the actual factorial Function to display the number and its factorial (Must be constant function) All these required function should be class’s functionRemember that to find the factorial, the number must of positive and a whole number. So if anyof these conditions are not met then you cannot determine the factorial.arrow_forwardstruct date{ int day; int month; int year; }; Write a function named void increaseDay(struct date *d) that increases the value of a variable of struct date type with integer year, month, and day members by one day. Write a function named void decreaseDay(struct date *d) that decreases the value of a variable of struct date type with integer year, month, and day members by one day. Write a C program that reads from the user a date in d/m/y format and the amount of increase or decrease as an integer. Display the new date in d/m/y format. You may call related functions as many as given increase or decrease value. Note 1: You do not need to consider leap years. Use always 28 days for month February. Note 2: Do not modify the function prototypes. Sample Input1: Sample Output1: 12/8/1990 -5 7/8/1990 Sample Input2: Sample Output2: 26/2/2005 5 3/3/2005 Sample Input3: Sample Output3: 29/12/1998 7 5/1/1999…arrow_forward
- Prototype and functional call pleasearrow_forwardTrue or false: Objects can be passed to functions, but they cannot be returned by functions.arrow_forwardAssume the following variables are defined: char ch; double interest ; string name ; Assign each variable to a value of the correct data type.arrow_forward
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT