코딩공부
코딩 공부
파이드파이퍼
2024. 1. 16. 13:09
728x90
반응형
while문과 if문을 활용하여, 1,000보다 작은 자연수 중 2 또는 3의 배수의 합을 출력하는 코드를 작성해 보세요.
초기 작성한 코드
number =
while number <= 1000:
if number % 3 != 0:
if number % 2 != 0:
print(number)
number + number
도움받은 코드 및 이해한 코드
number = 1 (기본값)
total_sum = 0 (2,3배수값의 합을 지정할값)
while number < 1000: (원래 알던 코드)
if number % 3 == 0 or number % 2 == 0: (이해완료)
total_sum += number (이해완료)
number += 1 (1씩 더해가면서 해당값이 2,3배수 인지 체크 2,3배수면 합)
print(total_sum)
728x90
반응형