Language/Python

[ Python ] 이차방정식 판별 프로그램

곽수진 2021. 8. 26. 02:27
반응형
사용자로부터 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)

 

반응형