Final description
Need help with this assignment?Get an original answer from a qualified tutor — from $10/page.
Get it written →Written Description (20 points)
This written description will be submitted in Canvas. You can submit as a pdf.
Describe your problem (10 points)
Describe your real-world problem in full detail (English not code). You should describe the problem and talk about the various cases based on user input. Be as detailed as possible. Discuss how you’re meeting all the requirements.
Things to consider:
Variables (specify type)
- User input
What the program needs to do
Calculations, comparisons, desired results from different scenarios, etc.
- What the output should be
Summarize what it’s been like working on this project (10 points)
- Why did you choose this topic?
What challenges did you face?
- Did you learn something new?
- What was interesting?
- Is there something more you’d like to do in the future to add onto this project?
Working Code (80 points)
Think of a real-world problem that utilizes all of the following:
- User input from keyboard using Scanner (10 points)
- Output (10 points)
- if-else if-else Statements
at least one elseif branch (15 points)
Loops
- for and/or while (15 points)
- Build an array using a loop (15 points)
- ArrayList
- Manipulate your array (swapping, add, remove, clear, etc.) (15 points)
- Write the code for this problem containing all of the above.
- 5-10 minutes (10 points)
(No shorter, no longer)
Describe your problem to the class. (10 points)
Why is did you chose this?
Brief overview of your code. (15 points)
Do not just read your code line for line.
You must run the program at least one time.
- Explain what is going on with the input.
Make sure you test your code and the input you will be demonstrating prior to your presentation.
- Summarize what it’s been like working on the project (15 points)
What challenges did you face?
Did you learn something new?
Make sure you test your code for all possible scenarios.
- You will submit the code separately to be graded as a .java file.
Usual academic integrity rules apply.
Get a plagiarism-free answer to this question
Send us your instructions and we’ll match you with the best writer in your subject.
- 100% human-written, zero AI
- Turnitin report included
- Confidential — we never share your data
- Free revisions & refunds