Advertisement
Guest User

Vanja bog

a guest
Nov 28th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.14 KB | None | 0 0
  1. ZBIR PARNIH BROJEVA !!!
  2.  
  3. def zbir(x, y): #definisemo funkciju zbir koja zahteva parametre x i y
  4. zbir = 0 #definisemo pocetni zbir
  5. for i in range(x,y): #prolazimo kroz sve brojeve izmedju x i y
  6. zbir += i #dodajemo svaki broj izmedju x i y pocetnom zbiru
  7. return zbir #vracamo zbir
  8.  
  9. print(zbir(0, 5))
  10. ---------------------------------------*------------------------
  11. PONAVLJANJE NEKOG ELEMENTA !!!
  12.  
  13. string = "Eleminacioni zadatak se radi pre odbrane projekta" #postavljanje pocetnog string datog u zadatku
  14. broj_pojavljivanja_slova_a = 0
  15. i = 0
  16.  
  17. while i < len(string):
  18. if string[i] == "a":
  19. broj_pojavljivanja_slova_a += 1
  20. i += 1
  21.  
  22. print(broj_pojavljivanja_slova_a)
  23. ----------------------------------------------------------------------------------------
  24. TRAZENJE NAJMANJEG BROJA !!!
  25.  
  26. def najmanji_broj(x, y, z, j):
  27. if x < y:
  28. if x < z:
  29. if x < j:
  30. najmanji = x
  31. else:
  32. if j < y:
  33. if j < z:
  34. najmanji = j
  35. else:
  36. if z < j:
  37. najmanji = z
  38. else:
  39. najmanji = y
  40.  
  41. return najmanji
  42.  
  43. print(najmanji_broj(3, 4, 5, 6))
  44.  
  45. -------------------------------------------------------------------------------------
  46. PONAVLJANJE UNOSA !!!
  47.  
  48. lista = [1, 2.3, "Marko", True, [1, 2, 3], {"ime": "Nemanja"}]
  49.  
  50. for i in range(5):
  51. korisnicki_input = input("Unesite vrednost: ")
  52. lista.append(korisnicki_input)
  53.  
  54. print(lista)
  55. --------------------------------------------------------------------------------------
  56. KLJUCEVI SA IMENOM PREZIMENOM !!!
  57.  
  58. while True:
  59. ime = input("Molimo unesite ime: ")
  60. if ime.isalpha():
  61. break
  62. else:
  63. print("Molimo unesite podatke u ispravnom formatu.")
  64.  
  65. while True:
  66. prezime = str(input("Molimo unesite prezime: "))
  67. if prezime.isalpha():
  68. break
  69. else: j
  70. print("Molimo unesite podatke u ispravnom formatu.")
  71.  
  72. while True:
  73. try:
  74. JMBG = int(input("Molimo unesite JMBG: "))
  75. break
  76. except ValueError:
  77. print("Molimo unesite podatke u ispravnom formatu.")
  78.  
  79. recnik = {"ime": ime,
  80. "prezime": prezime,
  81. "JMBG": JMBG}
  82. -----------------------------------------------------------
  83. NALAZENJE SREDNJIH ELEMENATA !!!!!!
  84.  
  85. li = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
  86. def srednji_element(lista):
  87. duzina = len(lista)
  88. srednji_element = int(duzina/2)
  89. if duzina % 2 == 0:
  90. return lista[srednji_element-1], lista[srednji_element]
  91. else:
  92. return lista[srednji_element]
  93. ------------------------------------------------
  94. POPUNITI SA IMENOM PREZIMENOM !!!!
  95.  
  96. osoba = {"stefan":"stefan123", "marko":"marko123", "jovan":"jovan123"}
  97.  
  98. user = input ("kor ime: ")
  99. pasvord = input ("password: ")
  100.  
  101. if osoba["stefan"] == user:
  102. print ("jeste")
  103.  
  104. for i in osoba:
  105. if i == user:
  106. if osoba[i] == pasvord:
  107. print ("Uspesno prijavljivanje !")
  108. break
  109. ---------------------------------------------------------------------------------
  110. DELJIVOST NEKIH BROJEVA !!!
  111.  
  112. def deljivi(m, n):
  113. if m % n == 0:
  114. return True
  115. else:
  116. return False
  117. --------------------------------------------------------------------------------
  118. from math import sqrt
  119. katete = []
  120.  
  121. for i in range(2):
  122. while True:
  123. try:
  124. kateta = float(input("Unesite broj: "))
  125. break
  126. except ValueError:
  127. print("Molimo unesite broj.")
  128. katete.append(kateta)
  129.  
  130. print(sqrt((katete[0]*katete[0])+(katete[1]*katete[1])))
  131.  
  132. -------------------------------------------------------------------------------
  133. TABELAAA !!!!!!!!!!!!!!!!!!!!!
  134.  
  135. titles = ["ID", "ime" , "prezime", "kor.ime", "sifra"]
  136. data = [titles] + \
  137. list(zip([1], ["Vanja"], ["krstonosic"], ["zli"], ["1234"]))
  138.  
  139. for i, d in enumerate(data):
  140. for x in d:
  141. print(str(x).ljust(10), end='|')
  142. print()
  143. print('-' * len(titles) * 11)
  144. ("--")
  145. -----------------------------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement