Napisz program w języku python obliczający pole trojkata o podstawie a i wysokości h wprowadzaj z klawiatury.wynik obliczenia i odpowiedni komunikat program powinien wyświetlać na ekranie. NA DZISIAJ



Odpowiedź :

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))