Advertisement
Guest User

Untitled

a guest
Apr 24th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.04 KB | None | 0 0
  1. import sys
  2. N=5
  3.  
  4. def lista():
  5.     '''zapisuje liczby do listy'''
  6.     items=[]
  7.     for i in range(N):
  8.         a=int(input('podaj liczbę '))
  9.         items.append(a)
  10.     return items
  11.  
  12. def Suma(items):
  13.     ''' liczy srednia 5 podanych liczb'''
  14.     suma = 0
  15.     for e in items:
  16.         suma=suma+e
  17.         srednia=suma/N
  18.     return suma, srednia
  19.    
  20.  
  21. def P(a,b):
  22.     '''
  23.    a,b-integer
  24.    liczy pole prostokąta
  25.    '''
  26.     P=a*b
  27.     return P
  28.  
  29. def wyjscie():
  30.     sys.exit()
  31.  
  32. while N>0:
  33.     x=input(''' podaj co chcesz zrobić:
  34.    P - oblicz pole prostokąta o podanych bokach,
  35.    S - oblicz średnią 5 podanych liczb,
  36.    Q - wyjdź z programu,
  37.    ''')
  38.     if x == 'Q':
  39.         print('koniec programu')
  40.         wyjscie()
  41.     elif x == 'S':
  42.         print('Suma/Średnia 5 liczb wynosi: ',Suma(lista()))
  43.    
  44.     elif x == 'P':
  45.         a=int(input('Podaj pierwszy bok prostokąta: '))
  46.         b=int(input('Podaj drugi bok prostokąta: '))
  47.         print('Pole prostokąta o bokach: %d i %d to %d'%(a,b,P(a,b)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement