Faça um programa em Python que calcula e imprime as raízes reais de
uma equação do segundo grau considerando que os seus
coeficientes a, b e c sejam passados pelo usuário.

ax²+bx+c

Resposta :

finekm

import math

# Solicita ao usuário os coeficientes da equação

a = float(input("Digite o coeficiente a: "))

b = float(input("Digite o coeficiente b: "))

c = float(input("Digite o coeficiente c: "))

# Calcula o discriminante

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

# Verifica se a equação possui raízes reais

if delta < 0:

   print("A equação não possui raízes reais.")

else:

   # Calcula e imprime as raízes

   x1 = (-b + math.sqrt(delta)) / (2*a)

   x2 = (-b - math.sqrt(delta)) / (2*a)

   print("As raízes da equação são: ", x1, " e ", x2)

Outras perguntas