Q267. 함수를 이용하여 1부터 100까지의 양의 정수 중 배수의 합계를 구하는 프로그램을 완성하시오. (500점)
def sum_besu(___) :
sum = 0
for i in range(1, 101) :
if i%n == 0 :
sum = sum + i
____________
besu = int(input('구하고자 하는 배수를 입력하세요: '))
total = ______________
print('1~100 사이 %d의 배수의 합계 : %d ' % (besu, total))
- 난이도(1~10) : 5
- 힌트 :
- - 실행 결과
-
구하고자 하는 배수를 입력하세요: 3
1~100 사이 3의 배수의 합계 : 1683
def sum_besu(n) :
sum = 0
for i in range(1, 101) :
if i%n == 0 :
sum = sum + i
return sum
besu = int(input('구하고자 하는 배수를 입력하세요: '))
total = sum_besu(besu)
print('1~100 사이 %d의 배수의 합계 : %d ' % (besu, total))