Question: Project Assignment Develop your own Tool Assignment: Your task is to write a program in which you solve a problem or generate a calculation based
Project Assignment
Develop your own Tool
Assignment:
Your task is to write a program in which you solve a problem or generate a calculation based on
user input. The problem to be solved is up to you. Functionality, level of detail, and creativity
will be assessed in final submission. This assignment will consist of three components:
1.) User Input
a. User should be prompted to enter data.
b. Be sure to include Validation (If data is not of correct type make user enter it
again)
2.) Classes and use of Objects
a. User Input data should be stored within an object
b. Be sure to user mutators to assign values to Class Variables
c. Classes should also include functions which will manipulate/calculate data for the
final result
d. Use any of the concepts learned in class within the class functions to help solve
the problem
3.) Storage of Final Results
a. Once the final Results are Calculated/processed your program should store the
final results within a text file
b. The Final result should be accompanied with any context which should help a
reader understand what the results mean
Example:
User Input in Console:
Welcome to flyaway airlines! Please enter luggage information:
Enter Luggage length (in.): sixteen
Please Enter a numeric Value
Enter Luggage length (in.): 16
Enter Luggage width (in.): 10
Enter Luggage height (in.): 24
Enter Luggage weight (lbs.): 52
Any Dangerous Items? (y/n): n
Result in text File:
Luggage Volume: 2.22 cu.ft.
Weight: 52 lbs.
Free of Hazardous Materials
Luggage meets requirements for flight.
Luggage overweight. Additional fee will be charged.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
