Odpowiedź :
Odpowiedź:
import math
def kwadratowa_z_zwrotem():
a = float(input("Podaj a: "))
b = float(input("Podaj b: "))
c = float(input("Podaj c: "))
delta = ((b*b) - (4*a*c))
if delta == 0:
x = -b / (2*a)
return x
elif delta > 0:
x1 = (-b - math.sqrt(delta)) / (2*a)
x2 = (-b + math.sqrt(delta)) / (2*a)
return x1,x2
elif delta < 0:
return False
def kwadratowa_bez_zwrotu():
a = float(input("Podaj a: "))
b = float(input("Podaj b: "))
c = float(input("Podaj c: "))
delta = ((b * b) - (4 * a * c))
if delta == 0:
x = -b / (2 * a)
print(f'X0 wynosi: {x}')
elif delta > 0:
x1 = (-b - math.sqrt(delta)) / (2 * a)
x2 = (-b + math.sqrt(delta)) / (2 * a)
print(f'X1 wynosi: {x1}, X2 wynosi: {x2}')
elif delta < 0:
print("Brak rozwiazan")
Wyjaśnienie: