ardiloot

Untitled

Dec 13th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1.  
  2. def lõimede_pikkus(lõpp_pikkus, lõimede_arv):
  3.     kogupikkus = lõimede_arv * (lõpp_pikkus * 1.2 + 0.5)
  4.     return kogupikkus
  5.  
  6.  
  7. failinimi = input("Sisestage failinimi: ")
  8. lõimede_arv_pikk = int(input("Sisestage >=5meetriste vaipade lõimede arv: "))
  9. lõimede_arv_lühike = int(input("Sisestage <5meetriste vaipade lõimede arv: "))
  10.  
  11. fail = open(failinimi)
  12. kogupikkus = 0.0
  13. for rida in fail:
  14.     # Vaiba pikkus
  15.     vaiba_pikkus = float(rida)
  16.    
  17.     # Lõimede arv
  18.     if vaiba_pikkus >= 5.0:
  19.         lõimede_arv = lõimede_arv_pikk
  20.     else:
  21.         lõimede_arv = lõimede_arv_lühike
  22.    
  23.     # Lõimede pikkus
  24.     pikkus = lõimede_pikkus(vaiba_pikkus, lõimede_arv)
  25.     print(round(pikkus, 2))
  26.  
  27.     # Kogupikkus
  28.     kogupikkus += pikkus
  29.  
  30. print("Vaipade kogupikkus on", round(kogupikkus, 2), "meetrit")
  31.  
  32. fail.close()
Advertisement
Add Comment
Please, Sign In to add comment