cnt 변수 활용하기

서리·2025년 1월 23일

파이썬

목록 보기
38/40
post-thumbnail
cnt = 0
for i in range(a, b + 1):
    if i % 2 == 0:
        cnt += 1
        
print(cnt)
  • a ~ b까지의 숫자 중 짝수의 개수 세는 프로그램
  • 0을 초기값으로 가지는 cnt 변수 활용 => for 안에서 i 값이 짝수인 경우에만 cnt 값을 1씩 증가시킴
  • cnt를 꼭 0으로 초기화하고 진행해야 함
a, b = 3, 8
cnt = 0
for i in range(a, b + 1):
    if i % 2 == 0:
        cnt += 1
        
print(cnt)

# 출력 결과
3

Side Note 1

a, b = 3, 8
cnt = 0
for i in range(a, b + 1):
    if i % 2 == 0:
        cnt += 1
        print(cnt)
        
# 출력 결과
1
2
3
a, b = 3, 8
cnt = 0
for i in range(a, b + 1):
    if i % 2 == 0:
        cnt += 1
    print(cnt)
    
# 출력 결과
0
1
1
2
2
3

Side Note 2

a, b = 3, 8
for i in range(a, b + 1):
    cnt = 0
    if i % 2 == 0:
        cnt += 1
print(cnt)

# 출력 결과
1

Side Note 3

for i in range(10):
    n = int(input())
    print(n, end = " ")
  • 10개의 숫자를 한 줄에 하나씩 입력 받아 공백을 사이에 출력력
profile
응애

0개의 댓글