반응형
Language_Coder 171 : 함수1 - 형성평가2
문제
1부터 전달받은 수까지의 합을 출력하는 함수를 작성하고 1000 이하의 자연수를 입력받아 작성한 함수로 전달하여 출력하는 프로그램을 작성하시오.
입력 예
100
출력 예
5050
문제 풀이
Python3
def sum(num):
sum = 0
for i in range(num + 1):
sum += i
return sum
num = int(input())
print(sum(num))
range(num)은 0부터 num - 1까지의 값을 반복하기 때문에 range(num + 1)로 하여
전달받은 마지막 값까지 더할 수 있도록 한다.
반응형