Ciao ragazzi, metto a disposizione del codice che ho scritto in python per svolgere la funzione espressa nel titolo. Si accettano sempre consigli. Saluti.
Python:
print("=" * 35)
print("Calcolo equazioni di secondo grado")
print("=" * 35)
a = int(input("Inserire il primo coefficiente: "))
b = int(input("Inserire il secondo coefficiente: "))
c = int(input("Inserire il terzo coefficiente: "))
def calcolo(a, b, c):
delta = (b**2) - (4*a*c)
if (delta < 0):
print("Non esistono soluzioni reali per questa equazione!")
elif (delta == 0):
x1 = x2 = (-b / 2*a)
print("Le radici coincidono ed hanno valore: " + str(x1))
elif (delta > 0):
x1 = (-b + pow(delta, 0.5)) / 2*a
x2 = (-b - pow(delta, 0.5)) / 2*a
print("Le radici hanno valore: " + str(x1) + " e " + str(x2))
calcolo(a, b, c)