Odpowiedź :
Wyjaśnienie:
print("...........................")
print("Obliczenia Pola Figur ")
print("...........................")
def menu():
print ("...PANEL GŁOWNY...")
print ("1-Pole kwadratu")
print ("2-Pole prostokąta")
print ("3-Pole trójkąta")
print ("4-Pole równolegołboku")
print ("5-Pole trapezu")
print ("6-Koniec")
return
def Kwadrat():
a=input("Podaj długość")
b=input("Podaj szerokość")
pole = float(a)*float(a)
return pole
def Prostokąt():
a=input("Podaj długość")
b=input("Podaj szerokość ")
Pole = float(a)*float(b)
return Pole
def Trójkąt ():
a=input("Podaj szerokość")
h=input("Podaj wysokość")
Pole = float(a)*float(h)/2
return Pole
def Równoległobok():
a=input("Podaj szerokość")
h=input("Podaj wysokość ")
Pole = float(a)*float(h)
return Pole
def Trapez():
a=input("Podaj długość dolnej podstawy")
b=input("Podaj długość górnej podstawy")
h=input("Podaj wysokość ")
Pole = float(a)+float(b)*float(h)/2
return Pole
def blad():
return 'Error'
def program():
wynik = "Program Kalkulator"
return wynik
def zakoncz():
return 'koniec'
print menu()
funkcja ={"1": Kwadrat,"2": Prostokąt,"3": Trójkąt,"4": Równoległobok,"5": Trapez ,"6":zakoncz}
nazwafunkcji={"1": "Kwadrat","2": "Prostokąt","3": "Trójkąt","4": "Równoległobok","5": "Trapez" ,"6":zakoncz}
dzialanie=input('Jaką figurę wybierasz by program mógł obliczyc pole ?')
while dzialanie !="6":
wybranafunkcja=funkcja.get(dzialanie,blad)
nazwafunkcji=nazwafunkcji.get(dzialanie,blad)
print ("wybrales {nazwa} {wynik}".format(nazwa = nazwafunkcji, wynik = wybranafukcja())
dzialanie =input("Co wybierasz ? ")
Odpowiedź:
def oblicz_pole(a):
return a*a
print(oblicz_pole(5))
Wyjaśnienie: