Macho10q
Rozwiązane

Na tera pls szybko potrzebuje

Korzystając z opisanych instrukcji proszę opracować w języku Python kod który pozwoli wyliczyć pole powierzchni:
1. trójkąta
2. prostokąta
Szczegóły kodu.

1) Nazwa pliku to Twoje_nazwisko,
2) Wydrukuje imię i nazwisko autora,
3) Zapyta o Ilość boków figury, wprowadzi ją do zmiennej po przekonwertowaniu do liczby całkowitej,
4) Jeżeli ilość boków będzie równa 3:
a) Zapyta o podstawę trójkąta, wprowadzi wartość do zmiennej po przekonwertowaniu do liczby rzeczywistej,
b) Zapyta o wysokość trójkąta, wprowadzi wartość do zmiennej po przekonwertowaniu do liczby rzeczywistej,
c) Obliczy pole trójkąta na podstawie odpowiedniego wzoru
d) Poda komunikat „Pole trójkąta wynosi” tu poda pole,
5) Jeżeli ilość boków będzie równa 4:
a) Zapyta o dłuższy bok prostokąta, wprowadzi wartość do zmiennej po przekonwertowaniu do liczby rzeczywistej,
b) Zapyta o krótszy bok prostokąta wprowadzi wartość do zmiennej po przekonwertowaniu do liczby rzeczywistej,
c) Obliczy pole prostokąta na podstawie odpowiedniego wzoru,
d) Poda komunikat „Pole prostokąta wynosi” tu poda pole ,
6) W przypadku innej ilości boków poda komunikat o treści: „Nie potrafię wyliczyć pola dla figury o podanej ilości boków”



Odpowiedź :

HeezQ

Witaj :)

Kod:

print("Jan Kowalski")

boki = int(input("Podaj ilość boków figury: "))

if boki == 3:

   podstawa = float(input("Podaj podstawę trójąka: "))

   wysokosc = float(input("Podaj wysokość trójąka: "))

   pole = podstawa*wysokosc*(1/2)

   print("Pole trójkąta wynosi", pole)

elif boki == 4:

   bok1 = float(input("Podaj dłuższy bok prostokąta: "))

   bok2 = float(input("Podaj krótszy bok prostokąta: "))

   pole = bok1*bok2

   print("Pole prostokąta wynosi", pole)

else:

   print("Nie potrafię wyliczyć pola dla figury o podanej ilości boków")