Question: Problem specification Write a Java application that decides whether a number input is a perfect number. Before you start to code, produce a plan for
Problem specification
Write a Java application that decides whether a number input is a perfect number.
Before you start to code, produce a plan for the algorithm, in a UML activity diagram.
Deliverables
1. report, including
- Introduction (problem statement)
- Describe the problem.
- Describe the tests that you are going to use to make sure the program works
- Design, including the algortihm - I recommend Visio or UMLet to help you to draw a UML activity diagram
- build notes
- Test results and conclusion
2. The second deliverable is the code itself:
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
