본문 바로가기
프로그램

[파이썬] 문제 : 3개의 정수 받아서 튼 숫자 출력

by 오디세이99 2024. 5. 27.
728x90
반응형

max_n = 0                                          # 가장 큰 값을 찾기 위한 변수와 작은값 0 지정
for i in range(3):                                 # 3개의 정수 입력 받기 위한 반복문
    n = int(input('첫 번째 숫자를 입력하시오: '))   # 입력 받아서 정수로 변환
    if n > max_n:                                  # 입력 받은 정수가 가장 큰 값보다 더 크면
        max_n = n
print('가장 큰 숫자는',max_n,'입니다.')

 

다음과 같이 리스트의 max() 함수를 사용할 수도 있습니다.

lst = []                                           # 입력 받은 정수들을 보관하기 위한 리스트 변수
for i in range(3):                                 # 3개의 정수 입력 받기 위한 반복문
    n = int(input('첫 번째 숫자를 입력하시오: '))   # 입력 받아서 정수로 변환
    lst.append(n)                                  # 리스트에 추가

print('가장 큰 숫자는',max(lst),'입니다.')          # max() 함수로 리스트의 가장 큰 값 찾기
728x90
반응형

댓글