def weryfikacja_wartosci(wartosc):
while True:
try:
wartosc = float(input(wartosc))
except ValueError:
print("Błędna wartość, spróbuj ponownie")
continue
if wartosc < 0:
print("Ta wartość nie może być ujemna, spróbuj ponownie")
continue
else:
break
return wartosc
dlugosc = weryfikacja_wartosci("Podaj długość podstawy trójkąta (w cm): ")
wysokosc = weryfikacja_wartosci("Podaj wysokość trójkąta (w cm): ")
pole_trojkata = (dlugosc * wysokosc) / 2
print("Pole tego trójkąta wynosi: " + str(pole_trojkata))