반응형
▷ 문제
n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오.
▷ 전체 코드
n = int(input())
A = 0
for i in range(1, n+1):
A += i
print(A)
▷ 코드 분석
n = int(input())
n을 설정해준다. input() 함수를 통해 입력 받은 값을 문자열로 변수에 저장한다. int() 함수를 이용해 입력 받은 문자열을 정수형으로 변환시켜준다.
A = 0
0을 넣은 변수를 설정해준다.
for i in range(1, n+1):
A += i
for 문과 함께 range() 함수를 사용해서 i에 1부터 n까지의 값을 순서대로 넣어준다. A의 초기값은 0이므로 A에 i 값을 다 더해주면 된다.
반응형
'기초 프로그래밍 > Python' 카테고리의 다른 글
[백준] 25314번 파이썬 python(코딩은 체육과목 입니다) (1) | 2023.07.18 |
---|---|
[백준] 25304번 파이썬 python(영수증) (0) | 2023.07.18 |
[백준] 10950번 파이썬 python(A+B - 3) (0) | 2023.07.18 |
[백준] 2739번 파이썬 python(구구단) (0) | 2023.07.18 |
[백준] 2480번 파이썬 python(주사위 세개) (0) | 2023.07.18 |