Create 1 Programs, in Python, to Solve Engineering Problems. Your programs must include the following elements: 1. Welcome Message 2. Problem Description Message (background, required inputs & expected results) 3. Set/Capture Input Data 4. Perform the Main Process (corresponds to the Engineering Problem) 5. Display Results, feedback, and Comments (Based on results) 6. Goodbye Message Rules: - You can select your Engineering Problems from the Engineering Problems Source document - You must select two different Problems from the source document. - You can select only available problems that were not already selected by another group, selection is on first-come, first-serve basis. - Problems Selection (booking) will be done in the Telegram Group. - After 7 days, groups that did not select problems, will be assigned problems at random Bonuses: - Include Validation (whenever User input is involved) - Solve Multiple Engineering Problems in one program (user can select from main menu) - Add export data option to write results/findings into an external document - Include Plotting/Visualization in your program (using graphics libraries) - Add main menu options, i.e. select program, export data, plot data, restart, quit, etc. - Use advanced/new concepts not taught in class - Any other feature (code readability, good UI, Processing effects, etc.)
Create 1 Programs, in Python, to Solve Engineering Problems.
Your programs must include the following elements:
1. Welcome Message
2. Problem Description Message
(background, required inputs & expected results)
3. Set/Capture Input Data
4. Perform the Main Process
(corresponds to the Engineering Problem)
5. Display Results, feedback, and Comments
(Based on results)
6. Goodbye Message
Rules:
- You can select your Engineering Problems from the Engineering Problems Source document
- You must select two different Problems from the source document.
- You can select only available problems that were not already selected by another group,
selection is on first-come, first-serve basis.
- Problems Selection (booking) will be done in the Telegram Group.
- After 7 days, groups that did not select problems, will be assigned problems at random
Bonuses:
- Include Validation (whenever User input is involved)
- Solve Multiple Engineering Problems in one
- Add export data option to write results/findings into an external document
- Include Plotting/Visualization in your program (using graphics libraries)
- Add main menu options, i.e. select program, export data, plot data, restart, quit, etc.
- Use advanced/new concepts not taught in class
- Any other feature (code readability, good UI, Processing effects, etc.)
Step by step
Solved in 4 steps with 2 images