<<Voltar | <<Python | Início>> |
Python-No programa Matemática A- 2024/25 |
Exemplos Python-10ºano>> |
| |
Exemplos Python-11ºano>> |
| |
Exemplos Python-12ºano>> |
Exemplos 10º ano. |
Pág. 16 (parte final da página): Exemplo de programa em Python que permite determinar o número de votos que garante a maioria absoluta, sendo inseridas as votações de 3 candidatos (270 para o candidato A, 153 votos para o candidato B e 201 para o candidato C) Sugestão: Depois faça para valores quaisquer, a introduzir pelo utilizador. |
Comentário/Solução>> |
| |
Pág. 17 (parte inicial da página): Exemplo de programa em Python que permite, sendo inseridas as votações de 3 candidatos, determinar o número de votos que garante a maioria absoluta e verificar se algum dos candidatos obteve essa maioria. Sugestão: Depois faça para qualquer número de candidatos, a introduzir pelo utilizador. |
Comentário/Solução>> |
| |
Pág. 17 (parte final da página): Exemplo de programa em Python para calcular a capitalização anual, dado um capital inicial. Faça o capital inicial 1000 euros e a taxa anual de 3%. Sugestão: Depois faça para valores quaisquer do capital inicial e da taxa, a introduzir pelo utilizador. |
Comentário/Solução>> |
Pág. 18 (parte inicial da página): Exemplo de programa em Python para calcular a capitalização mensal passados n meses, dado um capital inicial. Faça o capital inicial 300 euros, a taxa anual de 3% e o período de 10 meses. Sugestão: Depois faça para valores quaisquer, a introduzir pelo utilizador. |
Comentário/Solução>> |
Pág. 27 (parte inicial da página): Exemplo de programa em Python que permite calcular a média, a mediana, o máximo e o mínimo das idades de 5 alunos de uma turma. Use as idades: 14, 16, 14, 15, 17. Sugestão: Depois faça para outra lista de valores. |
Comentário/Solução>> |
Pág. 27 (parte final da página): Exemplo de programa em Python que permita determinar o desvio-padrão e a amplitude de uma lista de idades com um n.º de elementos variável. Comece com a seguinte lista com 6 elementos: idades=[14,16,14,15,17,23]. Sugestão: Depois, crie uma lista com outro número elementos. |
Comentário/Solução>> |
Pág. 38 (parte inicial da página): Exemplo de programa em Python para determinar as soluções de uma equação do 2.º grau: ax2+bx+c=0. Aplique para o polinómio 2x2+x-3=0. Sugestão: Faça para qualquer polinómio, a introduzir pelo utilizador. |
Comentário/Solução>> |
Pág. 38 (parte final da página): Exemplo de programa em Python para definir a função módulo, calculando a imagem para um determinado objeto. Sugestão: depois faça para o simétrico do módulo, -|x| |
Comentário/Solução>> |
Pág. 43 (parte inicial da página): Exemplo de programa em Python para determinar o declive, a ordenada na origem, a equação reduzida e uma equação vetorial da reta que passa por 2 pontos, a partir das suas coordenadas. Use os pontos de coordenadas A(3,-1) e B(-4, -2). Sugestão: Faça para quaisquer dois pontos, a introduzir pelo utilizador. |
Comentário/Solução>> |
Pág. 44 (parte inicial da página): Exemplo de programa em Python para colocar 5 pontos igualmente espaçados num segmento dado pelas suas coordenadas. Segmento [AB] com A(3,7) e B(1, -8). * Nota: consoante o editor que usa, o gráfico pode não aparecer. Se for esse caso, pode acrescentar no final, a linha: plt.show() Sugestão: use o módulo matplotlib. Sugestão: Depois, faça para qualquer segmento, e também para qualquer número de pontos. |
Comentário/Solução>> |
Exemplos 11º ano. |
Pág. 21 (parte inicial da página): Exemplo de programa em Python para simular a sequência de Collatz obtida a partir de um número dado (previamente fixado). Começamos por introduzir um número inteiro positivo. Se n for ímpar, o seu sucessor será o triplo mais um. Sugestão: Depois de obter o programa, experimente o primeiro termo igual a 5... E vá experimentado outros valores. |
Comentário/Solução>> |
| |
Pág. 30 (parte inicial da página): Exemplo de programa em Python que permite determinar os coeficientes do polinómio quociente em resultado da divisão de um polinómio de grau 3 por um binómio do tipo x-a, com a real. Sugestão: Simule a regra de Ruffini. Utilize listas para armazenar os coeficiente dos polinómio. |
Comentário/Solução>> |
| |
Exemplos 12º ano. |
Pág. 15 (parte final da página): Exemplo de programa em Python para determinação das soluções de uma equação quadrática na forma canónica:ax2+bx+c=0. O utilizador introduz os valores de a, b e c. |
Comentário/Solução>> |
| |
Pág. 22 (parte final da página): Exemplo de programa em Python para simular lançamentos de 1 dado cúbico, numerado de 1 a 6, e o registo das frequências relativas referentes à saída de cada face. O utilizador decide qual é o número de lançamentos que quer simular. |
Comentário/Solução>> |
| |
Pág. 30 (parte inicial da página): Exemplo de programa Python para calcular a aproximação de uma raiz num determinado intervalo através do método da Bisseção. Usamos a função x3-5x2+2x-3, procuramos uma raiz no intervalo [0,5] e queremos um erro inferior a 0.000001 |
Comentário/Solução>> |
Pág. 31 (parte inicial da página): No programa anterior, a função f é várias vezes calculada nos mesmos pontos. Uma alternativa que evita repetir os cálculos pode ser construída usando variáveis para armazenar resultados intermédios, como apresentado neste programa. Usamos a função x3-5x2+2x-3, procuramos uma raiz no intervalo [0,5] e queremos um erro inferior a 0.000001 |
Comentário/Solução>> |
Pág. 40(parte inicial da página): Exemplo de programa em Python para explorar a noção de intervalo de confiança. Extraem-se sucessivas amostras, com a mesma dimensão, de uma população com distribuição Normal N(0,1) e para cada uma delas apresenta-se o intervalo de 95% de confiança para o valor médio. Pode verificar-se que este intervalo depende da amostra e que nem sempre contém o valor médio da população. Pode também fazer-se variar a dimensão das amostras e comparar as amplitudes dos intervalos. Neste caso, fazemos 100 amostras aleatórias de dimensão 20, |
Comentário/Solução>> |
Pág. 41 (parte inicial da página): Exemplo de programa em Python para aproximar o valor de um integral. Na função integral_aproximado o intervalo de integração é dividido em N intervalos de igual comprimento e para cada intervalo multiplica-se o valor no ponto médio pelo tamanho do intervalo, resultando a aproximação do integral da soma dos contributos de todos os intervalos. O exemplo usado é o mesmo do Compêndio de Matemática, vol. 2, de Sebastião e Silva, e também aqui se calculam as aproximações com um número de intervalos que é sucessivamente duplicado, para se poder observar a estabilização progressiva das casas decimais dos valores obtidos. Pretendemos a funçãof(x)= ex/x no intervalo [1,5] fazendo N= 40; 80; 160, 320, 640; 1280; 2560; ...isto é 2*N, com N a começar em 40 até 20480. |
Comentário/Solução>> |
|