Advertisement
Dimitar23308

17.2.2024

Feb 17th, 2024 (edited)
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.91 KB | None | 0 0
  1. зад. 1
  2.  
  3. n = int(input("Въведете броя на обиколките, които е направила Ивет: "))
  4. vremena = []
  5.  
  6. for i in range(1, n + 1):
  7.   vremena.append(float(input(f"Въведете времето за обиколка {i} (в минути): ")))
  8.  
  9. naj_barza = min(vremena)
  10. naj_bavna = max(vremena)
  11. obshto_vreme = sum(vremena)
  12. sredna_skorost = n / obshto_vreme
  13.  
  14. print(f"Брой обиколки: {n}")
  15. print(f"Списък с времената на обиколките: {vremena}")
  16. print(f"Най-бърза обиколка: {naj_barza} ")
  17. print(f"Най-бавна обиколка: {naj_bavna}")
  18. print(f"Общо време: {obshto_vreme} ")
  19. print(f"Средна скорост: {sredna_skorost:.2f} ")
  20.  
  21.  
  22.  
  23. зад. 2
  24.  
  25.  
  26. vremena_na_obikolki = []
  27. broi_obikolki = 0
  28.  
  29.  
  30. while True:
  31.   vreme_na_obikolka = input("Въведете времето на обиколката (в секунди) или STOP ")
  32.  
  33.  
  34.   if vreme_na_obikolka == "STOP":
  35.     break
  36.  
  37.  
  38.   vremena_na_obikolki.append(int(vreme_na_obikolka))
  39.   broi_obikolki += 1
  40.  
  41.  
  42. nai_barza = min(vremena_na_obikolki)
  43. nai_bavna = max(vremena_na_obikolki)
  44.  
  45.  
  46. obshto_vreme = sum(vremena_na_obikolki)
  47.  
  48.  
  49. obshto_vreme_minuti = obshto_vreme // 60
  50. obshto_vreme_sekundi = obshto_vreme % 60
  51.  
  52.  
  53. sredna_skorost_sekundi = obshto_vreme / broi_obikolki
  54.  
  55.  
  56. sredna_skorost_minuti = sredna_skorost_sekundi // 60
  57. sredna_skorost_sekundi = sredna_skorost_sekundi % 60
  58.  
  59.  
  60. print(f"Брой обиколки: {broi_obikolki}")
  61. print(f"Списък с времената на обиколките  {vremena_na_obikolki}")
  62. print(f"Най-бърза обиколка: {nai_barza} секунди")
  63. print(f"Най-бавна обиколка: {nai_bavna} секунди")
  64. print(f"Общо време: {obshto_vreme_minuti} : {obshto_vreme_sekundi}")
  65. print(f"Средна скорост: {sredna_skorost_minuti} : {sredna_skorost_sekundi}")
  66.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement