STARTING OUT WITH PROGRAMMING LOGIC+DE
18th Edition
ISBN: 9781323826256
Author: GADDIS
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 11, Problem 28RQE
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.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Look at the following declaration: enum Flower { Rose, Daisy, Petunia } a. What is the name of the data type? b. In memory, what value will be stored for the enumerator Flower.Rose? For Flower.Daisy? For Flower.Petunia? c. Write a statement that declares a variable of this enumerated type. The variable should be named flora. Initialize the variable with the Flower.Petunia enumerator.
This need to be written in c++
Write a program that:
Defines an enum named Classification. The enum Classification will have 2 data values: undergraduate, graduate.
Defines an enum named Status. The enum Stutus will have 2 data values: parttime, fulltime.
Defines an enum named Residency. The enum Residency will have 2 data values: resident, international.
Defines a student name variable.
Creates a Classification, Status, and Residency, credit hour, cost per credit hour, and tuition variable.
Reads the value of the Classification, Status, and Residency, student name and credit hour variable from the user.
If the student is a fulltime undergraduate resident student, tuition is credit hour times 345.00
If the student is a fulltime undergraduate international student, tuition is credit hour times 685.00
If the student is a fulltime graduate resident student, tuition is credit hour times 545.00
If the student is a fulltime graduate international student , tuition is credit hour times…
PART 1.
This exercise will have the user enter some information about a movie.
1. Create an enumerated type (enum) that represents movie ratings: G, PG, PG_13, R, NC_17(Remember enum names must following C++ variable name rules, so no dashes (-) allowed)
2. Create a STRUCTURE with the following information:
move name movie rating DEFINE this as the TYPE of the enum created in step 1. year produced main star of the movie, i.e., person value indicating whether the user saw the movie. Can be a char, int, etc. storing a Y or N type value value indicating whether the user liked the movie. Can be a char, int, etc. storing a Y or N type value 3. Request the above information from the user and store in the structure. The rating may be requested as follows: 1 - G 2 - PG 3 - PG-13 4 - R 5 - NC-17
NOTE: The following may come in handy: structureVariable.move_ratingVariable = enumType(rating value entered)
Where structureVariable is…
Chapter 11 Solutions
STARTING OUT WITH PROGRAMMING LOGIC+DE
Ch. 11.4 - Prob. 11.1CPCh. 11.4 - Write a definition statement for a variable of the...Ch. 11.4 - Prob. 11.3CPCh. 11.6 - For Questions 11.4-11.7 below, assume the Product...Ch. 11.6 - Write a loop that will step through the entire...Ch. 11.6 - Prob. 11.6CPCh. 11.6 - Prob. 11.7CPCh. 11.6 - Write a structure declaration named Measurement,...Ch. 11.6 - Write a structure declaration named Destination,...Ch. 11.6 - Write statements that store the following data in...
Ch. 11.10 - Prob. 11.11CPCh. 11.10 - Write a function that uses a Rectangle structure...Ch. 11.10 - Prob. 11.13CPCh. 11.10 - Prob. 11.14CPCh. 11.10 - Prob. 11.15CPCh. 11.11 - Look at the following declaration: enum Flower {...Ch. 11.11 - What will the following code display? enum {...Ch. 11.11 - Prob. 11.18CPCh. 11.11 - What will the following code display? enum Letters...Ch. 11.11 - Prob. 11.20CPCh. 11.11 - Prob. 11.21CPCh. 11 - Prob. 1RQECh. 11 - Prob. 2RQECh. 11 - Prob. 3RQECh. 11 - Look at the following structure declaration:...Ch. 11 - Look at the following structure declaration:...Ch. 11 - Look at the following code: struct PartData {...Ch. 11 - Look at the following code: struct Town { string...Ch. 11 - Look at the following code: structure Rectangle {...Ch. 11 - Prob. 9RQECh. 11 - Look at the following declaration: enum Person {...Ch. 11 - Prob. 11RQECh. 11 - The ______ is the name of the structure type.Ch. 11 - The variables declared inside a structure...Ch. 11 - A(n) ________ is required after the closing brace...Ch. 11 - In the definition of a structure variable, the...Ch. 11 - Prob. 16RQECh. 11 - Prob. 17RQECh. 11 - Prob. 18RQECh. 11 - Prob. 19RQECh. 11 - Prob. 20RQECh. 11 - Declare a structure named TempScale, with the...Ch. 11 - Write statements that will store the following...Ch. 11 - Write a function called showReading. It should...Ch. 11 - Write a function called findReading. It should use...Ch. 11 - Write a function called getReading, which returns...Ch. 11 - Prob. 26RQECh. 11 - Prob. 27RQECh. 11 - Look at the following statement: enum Color { RED,...Ch. 11 - A per store sells dogs, cats, birds, and hamsters....Ch. 11 - T F A semicolon is required after the closing...Ch. 11 - T F A structure declaration does not define a...Ch. 11 - T F The contents of a structure variable can be...Ch. 11 - T F Structure variables may not be initialized.Ch. 11 - Prob. 34RQECh. 11 - Prob. 35RQECh. 11 - T F The following expression refers to element 5...Ch. 11 - T F An array of structures may be initialized.Ch. 11 - Prob. 38RQECh. 11 - T F A structure member variable may be passed to a...Ch. 11 - T F An entire structure may not be passed to a...Ch. 11 - T F A function may return a structure.Ch. 11 - T F when a function returns a structure, it is...Ch. 11 - T F The indirection operator has higher precedence...Ch. 11 - Prob. 44RQECh. 11 - Find the Errors Each of the following...Ch. 11 - Prob. 46RQECh. 11 - struct TwoVals { int a, b; }; int main () {...Ch. 11 - #include iostream using namespace std; struct...Ch. 11 - #include iostream #include string using namespace...Ch. 11 - struct FourVals { int a, b, c, d; }; int main () {...Ch. 11 - Prob. 51RQECh. 11 - struct ThreeVals { int a, b, c; }; int main () {...Ch. 11 - Prob. 1PCCh. 11 - Movie Profit Modify the program written for...Ch. 11 - Prob. 3PCCh. 11 - Weather Statistics Write a program that uses a...Ch. 11 - Weather Statistics Modification Modify the program...Ch. 11 - Soccer Scores Write a program that stores the...Ch. 11 - Customer Accounts Write a program that uses a...Ch. 11 - Search Function for Customer Accounts Program Add...Ch. 11 - Speakers Bureau Write a program that keeps track...Ch. 11 - Prob. 10PCCh. 11 - Prob. 11PCCh. 11 - Course Grade Write a program that uses a structure...Ch. 11 - Drink Machine Simulator Write a program that...Ch. 11 - Inventory Bins Write a program that simulates...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
Write pseudocode that opens an output file with the external name number_1ist.dat, but does not erase the file'...
Starting Out with Programming Logic and Design (4th Edition)
What error message do you see in the Code Pad if you type the following? NumberDisplay.getValue() Take a carefu...
Objects First with Java: A Practical Introduction Using BlueJ (6th Edition)
You can use the __________ operator to determine whether a key exists in a dictionary. a. b. in c. ^ d. ?
Starting Out with Python (3rd Edition)
Repeat Programming Project 10 from Chapter 5 but use an array to store the movie ratings instead of separate va...
Java: An Introduction to Problem Solving and Programming (7th Edition)
In programming we use the term string to mean _____. a. many lines of code b. parallel memory locations c. stri...
Starting Out With Visual Basic (7th Edition)
software is generally feature complete, (supposedly) bug free and ready for use by the community.
Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Please circle True or False for each of the following statements. C++ A private data member is only accessible through its class’s member functions. TRUE FALSEarrow_forward1. Create an enumerated type (enum) that represents movie ratings:G, PG, PG_13, R, NC_17(Remember enum names must following C++ variable name rules, so no dashes (-) allowed) 2. Create a STRUCTURE with the following information: move namemovie rating DEFINE this as the TYPE of the enum created in step 1.year producedmain star of the movie, i.e., personvalue indicating whether the user saw the movie. Can be a char, int, etc.storing a Y or N type valuevalue indicating whether the user liked the movie. Can be a char, int, etc.storing a Y or N type value3. Request the above information from the user and store in the structure. Therating may be requested as follows:1 - G 2 - PG3 - PG-134 - R5 - NC-17 NOTE: The following may come in handy: structureVariable.move_ratingVariable = enumType(rating value entered) Where structureVariable is the variable name of the enum typemove_ratingVariable is the variable name in the structure for move ratingenumType is the name of the defined enumrating…arrow_forwardDefine a struct computerType to store the following details about a computer: manufacturer (string), model type (string), processor type (string), ram (int), hard drive size (int), year when the computer was built (int), and the price (double). Write a program that declares a variable of type computerType, prompts the user to input data about a computer, and output the computer’s data. Your program should use the string functions. c++ programarrow_forward
- PROGRAMMING LANGUAGE: C++ Write a complete C++ program with the following features.a. Declare a class Time with two fields, hour and minute.b. Provide appropriate constructors to initialize the data members.c. Overload the pre and postfix increment operators (using memberfunctions) to increment the minutes by one. Also make sure if m inutes are59 and you increment the Time it should update hours and minutesaccordingly.d. Provide a function display() to display the hours and minutes.e. In main(), create objects of Time, initialize them using constructors andcall the display functions.f. Test the following in your main:a. T3= ++T1;b. T4=T2++;arrow_forwardC++ please! Create a class called Employee that includes three data members: a firstname (type string), a last name (type string), and monthly salary (type int).The class will have a constructor that initializes the three data members.Include the set and get member functions for each data member. If the monthlysalary is not positive, the set function will set it to 0. Also include amember function that returns the yearly salary (i.e. twelve times the monthlysalary).Write a test program that prompts the user to enter the first and lastname of an employee as well as their monthly salary. The program will thenoutput the yearly salary of the employee, give them a 10 percent raise, andoutput the yearly salary again.arrow_forwardC++ please Write a driver function definition called add that takes as its parameters two FractionType objects. The driver function should add two fractions together and return a FractionType object. Remember that the denominators of fractions cannot be 0. (Hint: validate each fraction before performing the addition operation. Also, do not to reduce the FractionType object to its simplest form.)arrow_forward
- Create class Employee that has the following pieces of information called first name, last name, day off and salary. Write a C++ program to implement the following functions for three employees: 1- Constructor to initialize data members. 2- Set and get functions for data members 3- Operate decrement operator to decrement the salary when the employee has a day off. 4- Display the results using friend function called Display().arrow_forwardFOR C++, ACCORDING THE VEHICLE HEADER, FILL THE PART 1 OF THE CODE #ifndef _Vehicle_hh_ #define _Vehicle_hh_ class Vehicle { private: float speed; float mile; public: Vehicle(); Vehicle(float, float); float getSpeed(); float getMile(); void setSpeed(float); void setMile(float); void print(); }; #endif (DEFINE FUNCTIONS CORRESPONDING TO VEHICLE HEADER CLASS IN PART 1 BELOW) #include "Vehicle.hh" #include "Ship.hh" #include <iostream> using namespace std; // *** DEFINE --VEHICLE-- FUNCTIONS FOR PART 1 *** // *** DEFINE --SHIP-- FUNCTIONS FOR PART 2 *** void reduceSpeed(Ship*, float); void takePassenger(Ship*, int); int main() { return 0; } // reduce the speed of ship given in percentage (0 < percentage < 1). void reduceSpeed(Ship *s, float percentage) { // *** FILL THIS FUNCTION FOR PART 3 *** } // takes the number of passengers to the ship void takePassenger(Ship *s, int pas) { // *** FILL THIS FUNCTION FOR…arrow_forwardUse the code provided to you to do the following: 1) Write code that implements the function withdrawal. 2) Deposit 1000 into checking account. 3) Deposit 500 into saving account. 4) Withdraw 100 from checking account. 5) Get balance for both checking and saving account and display the amounts. #include <iostream> usingnamespace std; class BankAccount{ private: float balance; public: BankAccount(); void Deposit(float); void WithDrawal(float); float getbalance(); };arrow_forward
- Look at the following declaration:enum Flower { Rose, Daisy, Petunia } What is the name of the data type?arrow_forwardIn C++Make sure to post unique assignment. Do not copy/paste what has already being posted before. I give thumbs up and thumbs down based on what you post. Write a definition of a class that has the following properties. The name of the class is secretType. (Private) - The class secretType has four member variable: name (a string), age and weight (int), height (double) (Public) - The class secretType has the following member functions: (Make the accessor functions const) print – outputs the data in the member variables in a nice format constructor – that sets the name, age, weight and height getName – value returning function returns the name getAge – value returning function returns the height getWeight – value returning function returns the weight weightStatus – value returning function that returns a string according to the following chart. The formula for BMI (body mass index) - Body Mass Index is a simple calculation using a person’s height and weight. The formula is BMI = kg/m2…arrow_forwardIn C++Make sure to post unique assignment. Do not copy/paste what has already being posted before. I give thumbs up and thumbs down based on what you post. Write a definition of a class that has the following properties. The name of the class is secretType. (Private) - The class secretType has four member variable: name (a string), age and weight (int), height (double) (Public) - The class secretType has the following member functions: (Make the accessor functions const) print – outputs the data in the member variables in a nice format constructor – that sets the name, age, weight and height getName – value returning function returns the name getAge – value returning function returns the height getWeight – value returning function returns the weight weightStatus – value returning function that returns a string according to the following chart. The formula for BMI (body mass index) - Body Mass Index is a simple calculation using a person’s height and weight. The formula is BMI = kg/m2…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Introduction to Variables; Author: Neso Academy;https://www.youtube.com/watch?v=fO4FwJOShdc;License: Standard YouTube License, CC-BY