Advertisement
lucast0rres

Lista 3 - 1.39

May 1st, 2016
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.83 KB | None | 0 0
  1. #This algorithm was crated by Lucas Pereira Torres de Araujo
  2. #Lista 3 - FUP's Class - 2016.1
  3. #Item 1.39
  4.  
  5. somapar = 0
  6. somaimp = 0
  7. maiorpar = 0
  8. menorimp = 0
  9. cpar = 0
  10. cimp = 0
  11.  
  12. n = input("Digite um valor inteiro ou um numero negativo para encerrar: ")
  13.  
  14. while n >= 0:
  15.     if n%2 == 0:
  16.         if n > maiorpar or cpar == 0:
  17.             maiorpar = n
  18.         somapar += n
  19.         cpar += 1
  20.  
  21.     else:
  22.         if n < menorimp or cimp == 0:
  23.             menorimp = n
  24.         somaimp += n
  25.         cimp += 1
  26.  
  27.     n = input("Digite um valor inteiro ou um numero negativo para encerrar: ")
  28.  
  29. mediapar = float(somapar)/float(cpar)
  30. mediaimp = float(somaimp)/float(cimp)
  31.  
  32. print "\n\nA media dos valores pares digitados eh:", mediapar
  33. print "A media dos valores impares digitados eh:", mediaimp
  34. print "O maior numero par digitado eh:", maiorpar
  35. print "O menor numero impar digitado eh:", menorimp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement