Odpowiedź :
Wyjaśnienie:
a=int(input("Podaj długość boku kwadratu: "))
print("Pole kwadratu o boku długości ",a," wynosi ",a*a)
Program bardziej rozbudowany, bo oblicza pole kwadratu mając daną długość przekątnej lub długość boku.
pytanie=input("Jaką długość podajesz? Długość boku (a), czy długość przekątnej (d)? (a/d) ")
if pytanie=='a' or pytanie=='A':
a=int(input("Podaj długość boku kwadratu: "))
print("Pole kwadratu o boku długości ",a," wynosi ",a*a)
else:
d=int(input("Podaj długość przekątnej kwadratu: "))
print("Pole kwadratu o przekątnej długości ",d," wynosi ",d*d/2)
Jeżeli chcemy, aby użytkownik mógł wprowadzać ułamki dziesiętne zamieniamy wszystkie int na float