subject

Write a program that receives a filename as user input. The file is structured as multiple lines containing numbers separated by a single space. For example, this would be an acceptable file:
1 2
3
4 5 6
7 2
Your program should open this file and:
print all its contents;
write the median of all numbers to a new file called result. txt.
IMPORTANT NOTES:
the median is the element in the middle when you sort the values;
the median of values (2, 1, 3) is 2, because when you sort them, you get 1, 2, 3, and 2 is the value in the middle.
you can assume there will be no empty lines;
there might be any arbitrary number lines in the file;
there might be any arbitrary number of elements in a single line;
you can assume there will always be an odd number of elements.
Example 1:
If input is:
file1.txt
and the contents of file1.txt are:
1
2
2
you should first print the content, and then write 2 to result. txt.
Example 2:
If input is:
file2.txt
and the contents of file2.txt are:
1 2
3
4
5 1 7
you should first print the content, and then write 3 to result. txt.
The elements sorted are: 1, 1, 2, 3, 4, 5, 7. In this sequence, 3 is the middle value, so it is the median.

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 08:50
Can online classes such as gradpoint track your ip location like if im taking a final and i give somebody else my account and they take the final for me will it show where they are taking the final from? and can this be countered with a vpn
Answers: 1
question
Computers and Technology, 22.06.2019 20:00
Awide variety of “ apps “ are available to customize devices. which category of app does the word processing software fall into?
Answers: 2
question
Computers and Technology, 23.06.2019 14:00
How are stop motion special effects in animated films created
Answers: 1
question
Computers and Technology, 23.06.2019 20:40
Instruction active describing list features which statements accurately describe the features of word that are used to create lists? check all that apply. the tab key can be used to create a sublist. the enter key can be used to add an item to a list. the numbering feature allows for the use of letters in a list. the numbering feature can change the numbers to bullets in a list. the multilevel list feature provides options for different levels in a list.
Answers: 2
You know the right answer?
Write a program that receives a filename as user input. The file is structured as multiple lines con...
Questions
question
Mathematics, 14.04.2020 02:46
question
Mathematics, 14.04.2020 02:47
question
History, 14.04.2020 02:47
Questions on the website: 13722367