반응형
사용자로부터 a, b, c의 값을 입력받아 2차 방정식에서 근의 종류를 구하는 프로그램을 작성해보자.
a = float(input("a값 입력: "))
b = float(input("b값 입력: "))
c = float(input("c값 입력: "))
D = b*b-4*a*c
if D > 0:
print("방정식의 근은 서로 다른 두 실근입니다.")
elif D == 0:
print("방정식은 서로 같은 두 실근(중근)입니다.")
else:
print("방정식은 서로 다른 두 허근입니다.")
▶️ 이차방정식 판별식 : D=b**2-4*a*c
a = float(input("a값 입력: "))
b = float(input("b값 입력: "))
c = float(input("c값 입력: "))
위 코드는 다음과 같이 표현할 수 있음
a, b, c = input("a, b, c 값을 순서대로 입력하세요: ")
a, b, c = float(a), float(b), float(c)
반응형
'Language > Python' 카테고리의 다른 글
[ Python ] 두 원의 위치 관계 시뮬레이션 프로그램 (0) | 2021.08.26 |
---|---|
[ Python ] 사용자가 원하는 도형 그리기 프로그램 (0) | 2021.08.26 |
[ Python ] 윤년 판단 프로그램 (0) | 2021.08.26 |
[ Python ] 전기회로 프로그램 (0) | 2021.08.26 |
[ Python ] 동전 던지기 게임 프로그램 (0) | 2021.08.26 |