Write a program in c to ask the user to input a set of


Question 1: Write a program in C++ to ask the user to input a set of characters, one at a time separated by the carriage return (Enter). Each character, as well as, its corresponding ASCII value should be stored in a linked list node. This means that each node in the linked list should have 3 parts; (1) char that stores the input of the user, (2) int that stores the ASCII value of the character and (3), a pointer to its successor node. When the user inputs the character 0 (zero), the program should break the loop, prints each character with its ASCII value on a separate line, then exits. You can implement the node as struct or class. Please note that the ASCII code of any character can be retrieved by casting its integer value.

Question 2: Consider the following requirements:

a. Class Vehicle
? Variables
o weight of type float, initial value is zero
? Functions
o print() abstract function of type void
b. class Truck inherits from Vehicle
The class Truck is not abstract
c. class Engine
? Functions
o start() of type void. It should print "engine started"
o stop() of type void. It should print "engine stopped"
d. class Tire
? Variables
o pressure of type integer, initial value is 30
? Functions
o inflate() of type integer that takes one integer argument called psi. This function will
add the value of psi to pressure and then it returns the new pressure of the tire
e. class Window
? Functions
o rollup() of type void. It should print "window is up"
o rolldown() of type void. It should print "window is down"
f. class Door
? Variables
o window of type Window
? Functions
o open() of type void. It should print "door is open"
o close() of type void. It should print "door is close"
g. class Car inherits from Vehicle
? Variables
o engine of type Engine
o tire, an array of 4 tires, of type Tire
o left of type Door

Write a program in C++ to implement the above requirements.

Request for Solution File

Ask an Expert for Answer!!
C/C++ Programming: Write a program in c to ask the user to input a set of
Reference No:- TGS0978880

Expected delivery within 24 Hours