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" )
aW1wb3J0IG1hdGgKCmEgPSBpbnQoaW5wdXQoIlF1YWwgbyB2YWxvciBkZSBhOiAiICkpCmIgPSBpbnQoaW5wdXQoIlF1YWwgbyB2YWxvciBkZSBiOiAiICkpCmMgPSBpbnQoaW5wdXQoIlF1YWwgbyB2YWxvciBkZSBjOiAiICkpCgpkZWx0YSA9IGIgKiogMiAtIDQgKiBhICogYwoKaWYgZGVsdGEgPT0gMDoKICAgICMgcmFpeiBxdWFkcmFkYSBkZSB6ZXJvIMOpIHplcm8sIGVudMOjbyBuZW0gcHJlY2lzYSBjYWxjdWxhciwgbsOjbyBmYXogZGlmZXJlbsOnYQogICAgIyBlIGNvbW8gc8OzIHRlbSB1bWEgcmFpeiwgcG9zc28gaW1wcmltaXIgZGlyZXRvLCBuZW0gcHJlY2lzYSBkZSB2YXJpw6F2ZWlzCiAgICAjIGUgcmVwYXJlIG5vcyBwYXLDqm50ZXNlcyBlbSB2b2x0YSBkZSAyICogYSwgaXNzbyBmYXogZGlmZXJlbsOnYQogICAgcHJpbnQoZiJPIHZhbG9yIGRhIHJhaXogw6k6IHstYiAvICgyICogYSl9IikKZWxpZiBkZWx0YSA+IDA6CiAgICAjIHByYSBxdWUgY2FsY3VsYXIgZXNzZXMgZHVhcyB2ZXplcz8gQXF1aSBmYXogc2VudGlkbyB0ZXIgdmFyacOhdmVpcyBpbnRlcm1lZGnDoXJpYXMKICAgIHJhaXogPSBtYXRoLnNxcnQoZGVsdGEpCiAgICBkb2lzX2EgPSAyICogYQogICAgcmFpejEgPSAoLWIgKyByYWl6KSAvIGRvaXNfYQogICAgcmFpejIgPSAoLWIgLSByYWl6KSAvIGRvaXNfYQogICAgcHJpbnQoZiJPIHZhbG9yIGRhcyByYcOtemVzIMOpIHtyYWl6MX0gZSB7cmFpejJ9IikKZWxzZToKICAgIHByaW50ICgiRXNzYSBlcXVhw6fDo28gbsOjbyBwb3NzdWkgcmFpemVzIHJlYWlzIiApCg==