Tutorial

  1. Bem vindo ao Python!
  2. Strings
  3. Inteiros, Floats e Calculadoras
  4. Listas e ciclos for
  5. Números Aleatórios
  6. Booleanos
  7. Donatello, a Tartaruga
  8. O Donatello quer ser um roomba
  9. Cifrar como César
  10. Fórmula Resolvente
  11. Encontrar o pi!

Uma das formas de encontrar o valor de pi (3.14…) é atirar dardos ao calhas para um quadrado, e ver o rácio entre os que ficam dentro de um círculo circunscrito, e os que ficam fora.

My helpful screenshot

Na realidade vamos considerar apenas o quadrado de lado 1, e o circulo de raio 1 centrado num dos vértices do quadrado.

O quadrado tem área 1. O quarto do círculo tem área pir^2/4 O rácio dos pontos que calham dentro do quarto de círculo sobre todos os que são lançados dentro do quadrado é: pir^2 / 4 * r^2, que é igual a pi / 4. Podemos concluir que pi = (dentro_do_quarto_de_circulo/dentro_do_quadrado) * 4.

  1. Altere o ciclo for para atirar tantos dados como o total de dardos definidos.

  2. Preencha o x e o y com os valores correctos.

  3. Defina o y_ao_quadrado.

  4. Verifique que o pi tem um valor aproximadamente correcto