In: Computer Science
in python, sorry i thought i wrote it
Write an interactive program that repeatedly asks the user to input a number until”Enter” is hit. Your program should create a file named “numbers.txt” where all the numbersare written one below the other, and the last line should display the sum of all the input, afterthe string “The sum of your numbers is ”.For example, if the user inputs 3, 5, 7, 10, -3, 5.2, then the file “numbers.txt” should contain:
3
5
7
10
-3
5.2
The sum of your numbers is 27.2.
BECAUSE OF THE IDENTATION PROBLEM WHILE SUBMITTING THE CODE SO THAT IM ALSO GIVING YOU THE SCREENSHOT SO THAT YOU CAN REFER IT :
PYTHON CODE :
lst = list(map(float,input("Enter the numbers :
").strip().split())) # read the lsit of numbers
f = open("numbers.txt", "w") # open the file in write mode
result = "The sum of your numbers is " + str(sum(lst)) #
result
for i in lst: # add numbers to the text file
f.write(str(i)+"\n")
f.write(result)
f.close() # close the file
INPUT & OUTPUT :