Advertisement
krysik

Untitled

Nov 24th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.46 KB | None | 0 0
  1. from math import sqrt
  2.  
  3. def zad1(n):
  4.     if n < 0:
  5.         return "ujemna"
  6.     elif n > 0:
  7.         return "dodatnia"
  8.     else:
  9.         return "rowna 0"
  10. print("====Zad 1====")
  11. print(zad1(7))
  12. print(zad1(-412))
  13. print(zad1(0))
  14.  
  15. def zad2(n):
  16.     return n**2
  17. print("====Zad 2====")
  18. print(zad2(7))
  19. print(zad2(-3))
  20. print(zad2(0))
  21.  
  22. def zad3(n):
  23.     return n**3
  24. print("====Zad 3====")
  25. print(zad3(4))
  26. print(zad3(-3))
  27. print(zad3(0))
  28.  
  29. def zad4(a,b):
  30.     suma = a + b
  31.     roznica = a - b
  32.     iloczyn = a * b
  33.     dzielenie_a_b = int(a / b)
  34.     dzielenie_b_a = int(b / a)
  35.     reszta_a_b = a % b
  36.     reszta_b_a = b % a
  37.     return suma, roznica, iloczyn, dzielenie_a_b, dzielenie_b_a, reszta_a_b, reszta_b_a
  38. print("====Zad 4====")
  39. print(zad4(5,2))
  40. print(zad4(9,20))
  41.  
  42.  
  43. def zad5(a,b):
  44.     if a > b:
  45.         return a
  46.     else:
  47.         return b
  48. print("====Zad 5====")
  49. print(zad5(5,2))
  50. print(zad5(25,200))
  51.  
  52.  
  53. def zad6(a):
  54.     if a > 0:
  55.         return a
  56.     elif a < 0:
  57.         return a * -1
  58. print("====Zad 6====")
  59. print(zad6(50))
  60. print(zad6(-1235))
  61.  
  62. def zad7(ilosc):
  63.     if ilosc <= 10:
  64.         return ilosc * 8
  65.     elif ilosc > 50 and ilosc <= 100:
  66.         return ilosc * 7
  67.     else:
  68.         return ilosc * 6.50
  69. print("====Zad 7====")
  70. print(zad7(10))
  71. print(zad7(80))
  72. print(zad7(200))
  73.  
  74. def zad8(a,b,c):
  75.     srednia_aryt = (a+b+c)/3
  76.     return srednia_aryt
  77. print("====Zad 8====")
  78. print(zad8(50,40,30))
  79. print(zad8(-5,0,14))
  80. print(zad8(2,1,5))
  81.  
  82. def zad9(a,b,c):
  83.     objetosc = a*b*c
  84.     pole = 2*a*b + 2*b*c + 2*a*c
  85.     suma_bokow = 4*a + 4*c + 4*b
  86.     return objetosc, pole, suma_bokow
  87. print("====Zad 9====")
  88. print(zad9(2,10,5))
  89. print(zad9(1,1,1))
  90.  
  91. def zad10(x):
  92.     y = sqrt((x-1)**2 + 8) - x**2
  93.     return y
  94. print("====Zad 10====")
  95. print(zad10(2))
  96. print(zad10(0))
  97.  
  98. def zad11(a,b):
  99.     przeciwprostokatna = a**2 + b**2
  100.     przeciwprostokatna = sqrt(przeciwprostokatna)
  101.     obw = a+b+przeciwprostokatna
  102.     pole = (b*a)/2
  103.     return przeciwprostokatna, obw, pole
  104. print("====Zad 11====")
  105. print(zad11(3,4))
  106. print(zad11(5,12))
  107.  
  108. def zad12(pole_kwadratu):
  109.     if pole_kwadratu < 0:
  110.         return "bledne pole"
  111.     else:
  112.         bok = sqrt(pole_kwadratu)
  113.     return bok
  114. print("====Zad 12====")
  115. print(zad12(25))
  116. print(zad12(100))
  117. print(zad12(-5))
  118.  
  119. def zad13(podstawa1, podstawa2, wysokosc):
  120.     pole = ((podstawa1+podstawa2)*wysokosc)/2
  121.     return pole
  122. print("====Zad 13====")
  123. print(zad13(3,5,10))
  124.  
  125. def zad14():
  126.     cena_litra = 3.29
  127.     cena_100km = cena_litra*6.5
  128.     total_cena = cena_100km*1.32
  129.     return total_cena
  130. print("====Zad 14====")
  131. print(zad14())
  132.  
  133. def zad16(n):
  134.     for i in range(1,n+1):
  135.         print(i)
  136. print("====Zad 16====")
  137. zad16(7)
  138.  
  139. def zad17(n):
  140.     for i in range(n,0,-1):
  141.         print(i)
  142.  
  143. print("====Zad 17====")
  144. zad17(10)
  145.  
  146. def zad18(n):
  147.     for i in range(1,n, 2):
  148.         print(i)
  149. print("====Zad 18====")
  150. zad18(10)
  151. print("=====")
  152. zad18(9)
  153.  
  154. def zad19(n):
  155.     for i in range(n-1, 0, -1):
  156.         if i % 2 != 0:
  157.             print(i)
  158.         else:
  159.             continue
  160. print("====Zad 19====")
  161. zad19(10)
  162. print("=====")
  163. zad19(9)
  164.  
  165. def zad20(n):
  166.     for i in range(1,n+1):
  167.         if i % 3 == 0:
  168.             print(i)
  169.  
  170. print("====Zad 20====")
  171. zad20(12)
  172. print("=====")
  173. zad20(17)
  174. print("=====")
  175. zad20(3)
  176.  
  177. def zad21(n):
  178.     for i in range(1,n+1):
  179.         if n%i==0:
  180.             print(i)
  181.  
  182. print("====Zad 21====")
  183. zad21(12)
  184. print("=====")
  185. zad21(17)
  186. print("=====")
  187. zad21(10)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement