형성평가2

Solution/정보올림피아드

[정보올림피아드] 171 : 함수1 - 형성평가2

Language_Coder 171 : 함수1 - 형성평가2 JUNGOL www.jungol.co.kr 문제 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)로 하여 전달받은 마지막 값까지 더할 수 있도록 한다.