""" Téma č. 6 Vyhodnocení diskriminantu kvadratické rovnice"""
while 1: # nekonečný cyklus
try: # ošetřím výjimky - mohou nastat při převodu na float
a = float(input("a: ")) # ax2 + bx + c =0
b = float(input("b: "))
c = float(input("c: "))
break # správné zadání, vyskoč z cyklu
except Exception:
print("Chyba zadání ", Exception)
continue # na začátek cyklu
break # když nejdojde k výjimce, je zadání v proměnných
# ukončí cyklus
D = b**2 - (4*a*c) # výpočet D
# vyhodnocení
if (D > 0):
print("2 kořeny")
elif(D == 0):
print("1 dvojnásobný kořen")
else:
print("Nema reseni v oboru reálných cisel")
-
Podrobnosti
-
Zobrazení: 222