Create a program to keep track of your upcoming homework assignment

User Generated

Nyfnu123

Programming

Description

Create a program to keep track of your upcoming homework assignments. The purpose is to create a report containing upcoming assignments. The report will contain each class you are taking, the homework you have yet to do for that class, the due date for each assignment, and the approximate time each will take. The program should have a 'class' class and an 'assignment' class. Your program must make use of a list. Create a method that outputs the total time expected to complete all your outstanding homework, in days and hours (not just in hours). Create a method that outputs which assignments you should do first, based on a combination of due date and completion time. Create a method that accepts user input and then deletes assignments as they are completed, followed by producing an updated list of assignments, and the order they should be completed in. Create a method that accepts user input to add a new assignment, together with the class it is for, the due date, and the expected amount of time it will take.

Upload all necessary files to run the program.

User generated content is uploaded by users for the purposes of learning and should be used following Studypool's honor code & terms of service.

Explanation & Answer

please see the complete answer below

Surname 1

Name of student
Name of tutor
Course
Date
Chemistry assignment
1. Calcium chloride is a drying agent. It absorbs water and make sure that the dry
environment is maintained all the time.
2. The reason of firing the crucible is to get rid of the any moisture available
3. 1.803-1.426= 0.377
0.377/1.803*100= 20.9%
4. (a) By the use of the tongs in ord...


Anonymous
Just the thing I needed, saved me a lot of time.

Studypool
4.7
Trustpilot
4.5
Sitejabber
4.4

Related Tags