Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.56 KB | None | 0 0
  1. def triangular(n):
  2.     return (n*(n+1))/2
  3.  
  4. def quadrado(n):
  5.     return n**2
  6.  
  7. def pentagonal(n):
  8.     return (3*n**2 - n)/2
  9.  
  10. def hexagonal(n):
  11.     return 2*n**2 - n
  12.  
  13. def tabela(nome,formula,n):
  14.     print('--------------------------')
  15.     print('***' + nome + ' :')
  16.     for x in range(0,n + 1):
  17.         print(formula(x))
  18.     print('--------------------------')
  19.  
  20.  
  21. numero = abs(int(input('número =')))
  22. tabela('triangulares',triangular,numero)
  23. tabela('quadrados',quadrado,numero)
  24. tabela('pentagonais',pentagonal,numero)
  25. tabela('hexagonais',hexagonal,numero)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement