- Create a C++ program :(*rım • At the top of the file include the following comments: • Your name • The purpose (core concept found below) of the program • The date created • Create a vehicle warranty class: · Add the following variables (make all variables private): • Vehicle Make • Vehicle Model • Year manufactured • Length of warranty Add the following constant (make it private): • Current year • Include the following functions (do not take any user input in the functions. Pass all needed values in as parameters): • Public set (mutator) functions for all variables (not the constant) • Public get (accessor) functions for all variables (including the constant) • Public function used to calculate the warranty validity. Use this formula: • Year manufactured + length of warranty - Current Year • If the result is negative the warranty is not valid. Otherwise it is valid. • This function will return a boolean value (0 or 1) indicating if the warranty is valid. If it is valid return 1. If not then return C • In the main function: • Create an object using the vehicle warranty class as the type. • Gather user input and pass to the object: • Make • Model • Year manufactured • Length of warranty • Call the function to calculate if the warranty is valid. • Display all information the user entered, plus the current year (use the get functions). • Display if the warranty is valid or not. • Include appropriate output messages. • Repeat until the user chooses to quit.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
- Create a C++ program :(*rım
• At the top of the file include the following comments:
• Your name
• The purpose (core concept found below) of the program
• The date created
• Create a vehicle warranty class:
· Add the following variables (make all variables private):
• Vehicle Make
• Vehicle Model
• Year manufactured
• Length of warranty
Add the following constant (make it private):
• Current year
• Include the following functions (do not take any user input in the functions. Pass all needed values in as parameters):
• Public set (mutator) functions for all variables (not the constant)
• Public get (accessor) functions for all variables (including the constant)
• Public function used to calculate the warranty validity. Use this formula:
• Year manufactured + length of warranty - Current Year
• If the result is negative the warranty is not valid. Otherwise it is valid.
• This function will return a boolean value (0 or 1) indicating if the warranty is valid. If it is valid return 1. If not then return C
• In the main function:
• Create an object using the vehicle warranty class as the type.
• Gather user input and pass to the object:
• Make
• Model
• Year manufactured
• Length of warranty
• Call the function to calculate if the warranty is valid.
• Display all information the user entered, plus the current year (use the get functions).
• Display if the warranty is valid or not.
• Include appropriate output messages.
• Repeat until the user chooses to quit.
Transcribed Image Text:- Create a C++ program :(*rım • At the top of the file include the following comments: • Your name • The purpose (core concept found below) of the program • The date created • Create a vehicle warranty class: · Add the following variables (make all variables private): • Vehicle Make • Vehicle Model • Year manufactured • Length of warranty Add the following constant (make it private): • Current year • Include the following functions (do not take any user input in the functions. Pass all needed values in as parameters): • Public set (mutator) functions for all variables (not the constant) • Public get (accessor) functions for all variables (including the constant) • Public function used to calculate the warranty validity. Use this formula: • Year manufactured + length of warranty - Current Year • If the result is negative the warranty is not valid. Otherwise it is valid. • This function will return a boolean value (0 or 1) indicating if the warranty is valid. If it is valid return 1. If not then return C • In the main function: • Create an object using the vehicle warranty class as the type. • Gather user input and pass to the object: • Make • Model • Year manufactured • Length of warranty • Call the function to calculate if the warranty is valid. • Display all information the user entered, plus the current year (use the get functions). • Display if the warranty is valid or not. • Include appropriate output messages. • Repeat until the user chooses to quit.
Expert Solution
steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY