-
파이썬으로 최대값/최소값 구하기파이썬 2023. 3. 31. 12:07
문제 1) a = [27, 53, 103, 273, 32] 의 최대값과 최소값을 반복문으로 구하시오.
※ max, min 함수 사용X
코딩)
a = [27, 53, 103, 273, 32]
현재최대값 = a[0] ← 임시적으로 현재최대값을 a[0]으로 지정
현재최소값 = a[0] ← 임시적으로 현재최소값을 a[0]으로 지정
for i in a :
if 현재최대값 < i :
현재최대값 = i
if 현재최소값 > i :
현재최소값 = i
print(현재최소값)
print(현재최대값)
27
273문제 2) 1부터 100까지의 숫자가 있다. 해당 숫자들을 아래와 같이 곱한다고 했을 때 최대값은 얼마인가?
※ max, min 함수 사용X
1*99, 2*98, 3*97, 4*96, 5*95, 6*94, 7*93 ... 98*2, 99*1
코딩방법 1)
a = [ ]
for i in range(1, 99+1) :
j = 100 - i
a.append(i * j) ← 리스트명.append(요소) : 리스트 뒤에 요소를 추가
max = a[0] ← 임시적으로 현재최대값을 a[0]으로 지정
for i in a :
if max < i :
max = i
print(max)
a = [ ]
for i in range(1, 99+1) :
j = 100 - i
a.append(i * j)
print(max(a)) ← max 함수 사용
2500'파이썬' 카테고리의 다른 글
파이썬 2진수/8진수/10진수/16진수 변환하기 (1) 2023.04.10 파이썬 개수 세는 프로그램 구현하기 (0) 2023.04.10 파이썬 join( ) 함수의 활용 (0) 2023.04.06 파이썬으로 등차수열 리스트 구현하기(range함수/append함수) (0) 2023.03.26 파이썬 문제(딕셔너리/리스트/for 반복문/if 조건문/type 함수) (0) 2023.03.25