Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added program to calculate sum of n numbers using two different methods #129

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions SimpleAddition/n_number_sum.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
'''
This is a program to find the sum of 'n' numbers given by the user.
We'll see the use of two different methodology : 1st => using list
2nd => using for loop
'''

# *****************
# First Methodology
# *****************


#Defining numbers' array(list) with 'arr' as the name
arr = []


#number of numbers
n = int(input("How Many Numbers will you enter ? "))


#loop to get all numbers and add them to the array list
for i in range(1,n+1):

#take the number from user and store it in a temporary variable 'inp'
inp = int(input("Enter the {0} number : ".format(i)))

#adding the given value to our list
arr.append(inp)

# Finally get the result using the sum function which returns the addition of all contents of a list (any interable)
print("Sum : " + str(sum(arr)))


# ***********************************
# 2nd Methodology using for loop:
# ***********************************


#number of inputs
n = int(input("How Many Numbers will you enter ?"))


#intitializing a temporary variable to store the sum
s = int()


#loop to get all numbers and keep adding them to a variable
for i in range(1,n+1):

# Getting the number from user
inp = int(input(f"Enter the {i} number : "))

# Add the input vale to the given variable
s += inp # equivalent to sum = sum + inp


print("Sum : "+ str(s))