Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Create a To Do List Java Program that can be run through the eclipse software. Should take user input, using a menu and methods, using

Create a To Do List Java Program that can be run through the eclipse software. Should take user input, using a menu and methods, using an array, searching and sorting, dynamic systems, and reading and writing to a file into account.

Submission needs:

- Completed code for the program

- Screenshots of the program running

- Any functionality that you were not able to code documented on another file

Pseudo Code:

Program Name: ToDoList

Input:

Tasks and responsibilities needed to be performed by weekly.

Output:

Number of tasks

Sorted in their categories by most important task to take on depending on due date to task of least urgency.

Average number of tasks per week.

Process:

start

ask for tasks to read at main menu

read input of tasks calculate total amount of tasks

store tasks sort tasks by type (school|home|work)

sort output of tasks by importance (most urgent due date)

calculate average number of tasks per week (per input)

display all tasks, display in order of urgency, and average number of tasks per input

display tasks sorted by category

print to ToDoList.txt

loop for more input no more input == end

Methods: Tasks Urgency Importance Average Sort

Program:

Main Menu

Options:

Op1 Input a Task readLine (insert Task Name) readLine (insert Task Category, school|home|work) case

Op2 Sort Tasks by Importance readLine (insert due date of Task Name) Calculate closest (smallest value) due date Output Tasks by Task Names by Category and Importance

Op3 Calculate Average Tasks per Input Calculate Number of Task Names / by number of Opt1 choices output arithmetic

Op4 View All Show all Task Names Op5 Delete Task Insert Task Name to delete (readline) Shift Task Name out of Array Break Output Item deleted

Op5 Exit Loop Insert command, Break, End

NOTE: After each option choice is made, loop back to main menu

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Handbook Of Relational Database Design

Authors: Candace C. Fleming, Barbara Von Halle

1st Edition

0201114348, 978-0201114348

More Books

Students also viewed these Databases questions