Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- '''
- Program obliczający pole prostokąta o bokach a, b
- lub średnią arytmetyczną z 5 podanych liczb.
- '''
- import sys
- #---------- tworzenie własnych funkcji -------------------
- def pole_prost ():
- a = int(input("Podaj długość boku a: "))
- b = int(input("Podaj długość boku b: "))
- p = int(a) * int(b)
- return p
- def srednia5():
- xd = [ ]
- liczby = print("Podaj 5 liczb! ")
- for i in range(0, 5):
- f = float((input("Podaj liczbę:")))
- xd.append(f)
- s= sum(xd)/5
- return s
- def menu1():
- print(' 1. dla znaku P- obliczanie pola prostokąta')
- print(' 2. dla znaku S- obliczanie średniej arytmetycznej z podanych 5 liczb')
- print(' 3. dla znaku Q- koniec pracy i zamknięcie programu')
- # ------------ program ----------------------
- while True:
- print()
- menu1()
- print()
- kl = input('Wybierz P lub S (Q-koniec): ')
- if kl.upper() != 'Q':
- print()
- print('Wcisnąłeś klawisz: ',kl)
- if kl.upper() == 'P':
- a = pole_prost ()
- print('Pole powierzchni wynosi: ' + repr(a))
- if kl.upper() == 'S':
- s = srednia5()
- print ('Średnia z podanych 5 liczb wynosi: '+repr(s) )
- if kl.upper() == 'Q':
- sys.exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement