본문 바로가기
프로그램

[파이썬] 문제 : 두 숫자를 입력 받아 3번 반복해 누적합 계산

by 오디세이99 2022. 12. 6.
728x90
반응형

(문제)

첫번째 숫자를 입력하세요:1

두번째 숫자를 입력하세요:2
1번 반복의 합은 3
첫번째 숫자를 입력하세요:3
두번째 숫자를 입력하세요:4
2번 반복의 합은 10
첫번째 숫자를 입력하세요:5
두번째 숫자를 입력하세요:6
3번 반복의 합은 21
반복문 종료합니다.
 

 

*두수의 합을 논리연사자를 사용하여 구해야함
for문 안에 if 문 iif else 문 사용하여 10줄이하 코딩
 
 
(방법)
total = 0                                        # 누적 합계 변수
for i in range(3):                               # 3번 반복
    a = int(input('첫번째 숫자를 입력하세요:'))   # 첫번째 값 입력 받음
    b = int(input('두번째 숫자를 입력하세요:'))   # 두번째 값 입력 받음
    total += (a + b)                              # 첫번째 값과 두번째 값을 더하고, 이를 total에 더함
    print(f"{i+1}번 반복의 합은 {total}")         # 출력
print("반복문 종료헙니다.")
 

728x90
반응형

댓글