Advertisement
PedroPauloFO

Espaço em Disco

Jul 7th, 2014
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. # coding: utf-8
  2. # Pedro Paulo, 114110482
  3. # Espaço em Disco
  4.  
  5. soma_memorias = 0
  6. lista_logins = []
  7. lista_memorias = []
  8. while True:
  9.     entrada = raw_input().split()
  10.    
  11.     if entrada[0] == "fim":
  12.         break
  13.     lista_logins.append(entrada[0])
  14.     memoria = float(entrada[1])/1048576
  15.     lista_memorias.append(memoria)
  16.     soma_memorias += memoria
  17. print "SPLab - Espaço utilizado pelos usuários"
  18. print "---------------------------------------------"
  19. print "Nr., Usuário, Espaço Utilizado, % do uso"
  20. print
  21. for i, mem in enumerate(lista_memorias):
  22.     percentagem_uso = 100.0 * mem / soma_memorias
  23.     login = lista_logins[i]
  24.     memoria = lista_memorias[i]
  25.     print "%d, %s, %.2f MB, %.2f" % (i+1, login, memoria, percentagem_uso) + "%"
  26. espaco_medio = soma_memorias/len(lista_memorias)
  27. print
  28. print "Espaço total ocupado: %.2f MB" % soma_memorias
  29. print "Espaço médio ocupado: %.2f MB" % espaco_medio
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement