Nessme
Rozwiązane

Napisz program, który obliczy obwód prostokąta a i b sprowadzonych z klawiatury i będącymi liczbami rzeczywistymi oraz wyświetli na ekranie odpowiednie komunikaty. Do programu dodaj warunek sprawdzający czy obydwa boki są liczbami większymi od zera.
Python, proszę o pomoc!!!
klasa 8​



Odpowiedź :

a = input("Wprowadź bok A: ")

try:

 a = float(a)

except ValueError:

 print('Bok A nie jest liczbą')

 quit()

if (a <= 0):

 print('Bok A musi być dodatni')

 quit()

b = input("Wprowadź bok B: ")

try:

 b = float(b)

except ValueError:

 print('Bok B nie jest liczbą')

 quit()

if (b <= 0):

 print('Bok B musi być dodatni')

 quit()

o = str(2 * a + 2 * b)

print("Obwód prostokąta o bokach: " + str(a) + " i " + str(b) + " wynosi: " + o)