Compulsory Task 1 Follow these steps: ● Create a new java file called MyFile.java ● Write code to read the content of the text file input.txt. For each line in input.txt, write a new line in the new text file output.txt that computes the answer to some operation on a list of numbers. ● If the input.txt has the following: Min: 1,2,3,5,6 Max: 1,2,3,5,6 Avg: 1,2,3,5,6 Your program should generate output.txt as follows: The min [1, 2, 3, 5, 6] is 1. The max of [1, 2, 3, 5, 6] is 6. The avg of [1, 2, 3, 5, 6] is 3.4. ● Assume that the only operations given in the input file are min, max and avg and that a list of comma-separated integers always follows the operation. You should define the functions min, max and avg that take in a list of integers and return the min, max or avg of the list. ● Your program should handle any combination of operations and any length of input numbers. You can assume that the list of input numbers are always valid integers and that the list is never empty. ● Compile, save and run your file

COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
1st Edition
ISBN:9780357392676
Author:FREUND, Steven
Publisher:FREUND, Steven
Chapter4: Financial Functions, Data Tables, And Amortization Schedules
Section: Chapter Questions
Problem 8AYK
icon
Related questions
Question
Compulsory Task 1 Follow these steps: ● Create a new java file called MyFile.java ● Write code to read the content of the text file input.txt. For each line in input.txt, write a new line in the new text file output.txt that computes the answer to some operation on a list of numbers. ● If the input.txt has the following: Min: 1,2,3,5,6 Max: 1,2,3,5,6 Avg: 1,2,3,5,6 Your program should generate output.txt as follows: The min [1, 2, 3, 5, 6] is 1. The max of [1, 2, 3, 5, 6] is 6. The avg of [1, 2, 3, 5, 6] is 3.4. ● Assume that the only operations given in the input file are min, max and avg and that a list of comma-separated integers always follows the operation. You should define the functions min, max and avg that take in a list of integers and return the min, max or avg of the list. ● Your program should handle any combination of operations and any length of input numbers. You can assume that the list of input numbers are always valid integers and that the list is never empty. ● Compile, save and run your file
SE L2T20 - Refact X
← → C VIN
G Google ✰ Addons Store
SE L2T21-Capst X| SE L2T23 - Java CX G Compulsory Task × b Answered: Using x
File | C:/Users/Dell/Dropbox/DT20070002991/2-%20Introduction%20to%20Software%20Engineering/L2T24/SE%20L2T24%20-%20Capstone%20...
I
AliExpress B. Booking.com Facebook YouTube
SE L2T24 - Capstone Project III
Type here to search
5 / 6
Compulsory Task
Follow these steps:
O
75% + A
• Design your program to meet the specifications given by the client.
Extend the program that you have written in previous Capstone Projects
so that this program also:
o Reads details about existing projects from a text file and uses this
information
information to create a list of project objects.
o Allows a user to add new objects to this list.
o Allows a user to select and update or finalise any project on the list.
Allows a user to see a list of projects that still need to be completed.
o
Allows a user to see a list of projects that are past the due date.
SE L2T16 - Objec X
o Writes the updated details about the projects to the text file when
the program ends.
Besides meeting the above criteria, you should also do the following:
o Make sure that your program includes exception handling. Use
try-catch blocks wherever appropriate. This should include ensuring
that your program handles exceptions related to writing or reading
to/from text files and exceptions related to acquiring user input.
o Make sure that you have completely removed all errors from your
code. Take extra care to ensure that logical and runtime errors have
been detected and removed.
O Make sure that your code has been adequately refactored.
Make sure that your code is adequately documented. Adhere to the
style guide found here.
o Use Javadoc to generate API documentation from documentation
comments for your program.
• Submit your fully debugged and refactored code and the documentation
for your project to a code reviewer.
• After receiving feedback from a code reviewer and improving your code
F:
El
IJ
SE L2T24 - Capsto X
88
23°C
+
Q✩
4
4)
08:23
12/4/2022
⠀
X
:
Transcribed Image Text:SE L2T20 - Refact X ← → C VIN G Google ✰ Addons Store SE L2T21-Capst X| SE L2T23 - Java CX G Compulsory Task × b Answered: Using x File | C:/Users/Dell/Dropbox/DT20070002991/2-%20Introduction%20to%20Software%20Engineering/L2T24/SE%20L2T24%20-%20Capstone%20... I AliExpress B. Booking.com Facebook YouTube SE L2T24 - Capstone Project III Type here to search 5 / 6 Compulsory Task Follow these steps: O 75% + A • Design your program to meet the specifications given by the client. Extend the program that you have written in previous Capstone Projects so that this program also: o Reads details about existing projects from a text file and uses this information information to create a list of project objects. o Allows a user to add new objects to this list. o Allows a user to select and update or finalise any project on the list. Allows a user to see a list of projects that still need to be completed. o Allows a user to see a list of projects that are past the due date. SE L2T16 - Objec X o Writes the updated details about the projects to the text file when the program ends. Besides meeting the above criteria, you should also do the following: o Make sure that your program includes exception handling. Use try-catch blocks wherever appropriate. This should include ensuring that your program handles exceptions related to writing or reading to/from text files and exceptions related to acquiring user input. o Make sure that you have completely removed all errors from your code. Take extra care to ensure that logical and runtime errors have been detected and removed. O Make sure that your code has been adequately refactored. Make sure that your code is adequately documented. Adhere to the style guide found here. o Use Javadoc to generate API documentation from documentation comments for your program. • Submit your fully debugged and refactored code and the documentation for your project to a code reviewer. • After receiving feedback from a code reviewer and improving your code F: El IJ SE L2T24 - Capsto X 88 23°C + Q✩ 4 4) 08:23 12/4/2022 ⠀ X :
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Stack operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L