import math

a = int(input("Qual o valor de a: " ))
b = int(input("Qual o valor de b: " ))
c = int(input("Qual o valor de c: " ))

delta = b ** 2 - 4 * a * c

if delta == 0:
    # raiz quadrada de zero é zero, então nem precisa calcular, não faz diferença
    # e como só tem uma raiz, posso imprimir direto, nem precisa de variáveis
    # e repare nos parênteses em volta de 2 * a, isso faz diferença
    print(f"O valor da raiz é: {-b / (2 * a)}")
elif delta > 0:
    # pra que calcular esses duas vezes? Aqui faz sentido ter variáveis intermediárias
    raiz = math.sqrt(delta)
    dois_a = 2 * a
    raiz1 = (-b + raiz) / dois_a
    raiz2 = (-b - raiz) / dois_a
    print(f"O valor das raízes é {raiz1} e {raiz2}")
else:
    print ("Essa equação não possui raizes reais" )
