223k views
3 votes
A file named numbers.txt contains an unknown number of lines, each consisting of a single integer. Write some code that computes the sum of all these integers, and stores this sum in a variable name sum.

1 Answer

2 votes

Answer:

The code is given below with necessary comments for understanding

Step-by-step explanation:

#Open the input file.

infile = open("numbers.txt", "r")

#Declare and initialize the required variable sum

#to store the sum of integers read from the file.

sum = 0

#Declare and intialize a variable to store the current

#number read from the file in the integer form.

curNum = 0

#Traverse the input file using for loop.

for curLine in infile:

#Assign the number read from the file to the

#variable curNum in the integr form.

curNum = int(curLine)

#Add the numbers read from the file to the

#variable sum to get the sum of all the

#numbers read from the file.

sum += curNum

# Display the value of the variable runsum.

print(sum)

User Shane N
by
5.7k points