Arquivo da Categoria: Programação

Período da dízima que representa 629/9801

Neste comentário o leitor Ronaebson perguntou-me: Quantas algarismos possui o período da dízima   Resposta: o número de dígitos do período da dízima é igual a 396. Obtive-o no software PARI/GP: 0, ( 0 6 4 1 7 7 1 2 4 7 8 … Continuar a ler

Publicado em Cálculo, Matemática, Matemáticas Gerais, PARI, Programação, Séries | Etiquetas | Publicar um comentário

Solução do Desafio sobre sequências (sucessões): descobrir o termo geral :: Solution to the Challenge: Find the general term of a sequence

Enunciado do Desafio/Challenge Statement Qual é o próximo termo da sucessão seguinte? / Which is the next term of the following sequence? E o termo de ordem ? / And its   term? Adenda/Addendum Nota: os termos são fracções reduzidas. … Continuar a ler

Publicado em Computação, Enigmas, Matemática, Matemática-Básico, Matemática-Secundário, Math, PARI, Programação, Sucessões | Etiquetas , , , , , , , | 4 Comentários

Primos em Python/A Python script for computing primes

A função seguinte — primes(N),  em Python, no ambiente IDLE 2.6.4 (*), —  gera duas listas de números  para  calcular e apresentar os números primos até N.   >>> def primes(N):                x, y = [0]*(N+2), [0]*(N+1)                x[1], p = 1, 2                x_p = 1                   while … Continuar a ler

Publicado em Matemática, Programação, Python | Etiquetas | 1 Comentário

Script em Python do algoritmo de O’Beirne para calcular a data da Páscoa

Publiquei anteriormente o  algoritmo que calcula o dia de Páscoa dado um qualquer ano. Repito-o agora, acrescentando o respectivo script em Python. O algoritmo é o seguinte: Seja x o ano. 1. Divida-se x por 100 e anote-se o quociente … Continuar a ler

Publicado em Matemática, Programação, Python, Vídeo | Etiquetas , , | 4 Comentários

Algoritmo de O’Beirne, em 10 passos, para determinar o Domingo de Páscoa.

Seja x o ano. 1. Divida-se x por 100 e anote-se o quociente (b) e o resto (c); 2. Tome-se 5b+c e divida-se por 19; chame-se a ao resto; 3. Calcule-se 3(b+25) e divida-se por 4; designe-se o quociente por δ e … Continuar a ler

Publicado em Matemática, Programação, Python | Etiquetas , | 1 Comentário