Advertisement
FelipeNeto2

Questao_7

May 30th, 2018
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. /* Algoritmo: Valor de PI
  2. * Descrição: é calculado o valor de PI a partir de uma série. O número de casas aproximadas
  3. * é recebida pelo usuário
  4. * Autor: Fernando Ângelo
  5. * Data: 26/05/2018
  6. */
  7. programa
  8. {
  9. //Biblioteca
  10. inclua biblioteca Matematica --> mat
  11.  
  12. //Função inicial
  13. funcao inicio()
  14. {
  15. //Declaração de variáveis
  16. inteiro n
  17. real soma = 0.0
  18. real termo
  19. real as
  20. real aux
  21.  
  22. //Apresentação do programa
  23. escreva("-- Valor de PI --")
  24.  
  25. //Interação com o usuário
  26. escreva("\nEntre com o número n: ")
  27. leia(n)
  28.  
  29. //Variável auxiliar para condição do laço
  30. aux = (2*mat.potencia(10.0, n))
  31.  
  32. //Laço para o cálculo da série
  33. para(real i = 0.0; i <= aux; i++) {
  34. termo = (4*(mat.potencia(-1.0, i)))/(2*i+1)
  35.  
  36. //Cálculo da soma
  37. soma += termo
  38.  
  39. //Arredondamento da soma
  40. as = mat.arredondar(soma, n)
  41.  
  42. }
  43. //Divulgação do resultado
  44. escreva("\nO valor da aproximação é ", as)
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement