Rozwiązane

Napisz program obliczający pole kwadratu w Pythonie .
PROSZĘ JAK NAJSZYBCIEJ !!!!!!!!!!!!!!!!!! daje naj



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: