Question: Define a struct, cartype , to store the following data about a car: Manufacturer (string), model (string), model type (string), color (string), number of doors

  1. Define a struct, cartype , to store the following data about a car: Manufacturer (string), model (string), model type (string), color (string), number of doors (int), miles per gallon in city (int), miles per gallon on highway (int), year when the car was built (int), and the price (double).
  2. Consider the following declarations and statements:

struct nameType { }; string first; string last; struct student Type (

Student type student;

Student Type classList(100);

CourseType course;

NameType name;

Mark the following statements as valid or invalid. If invalid, explain why.

a) Student . course (4) . callNum ? ?CSC 2430?;

b) Cin >> student.name;

c) classList [0] ? name;

d) classList [1] . gpa= 3.45;

e) name - classList [15] . name =;

f) student . name = name;

g) cout

h) for (int j ? 0; j

classList [j] . name = name;

i) classList . courses[3] . credits = 3;

j) course = studentType . courses[1];

struct nameType { }; string first; string last; struct student Type ( nameType name; double gpa; courseType courses [50]; struct courseType { }; string name; int callNum; int credits; char grade;

Step by Step Solution

3.53 Rating (156 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Step 1 Define the cartype Struct cpp struct cartype stdstring manufacturer stdstring ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!