0% acharam este documento útil (0 voto)
10 visualizações

Ficha 5 - Python - Módulos

A ficha de trabalho apresenta exercícios práticos em Python, focando no uso de módulos e na geração de números aleatórios. Os alunos devem criar programas que permitem adivinhar um número, calcular a idade de pessoas com base no ano de nascimento e calcular o fatorial de um número. O documento inclui exemplos de código para cada exercício.

Enviado por

Rafaela Oliveira
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações

Ficha 5 - Python - Módulos

A ficha de trabalho apresenta exercícios práticos em Python, focando no uso de módulos e na geração de números aleatórios. Os alunos devem criar programas que permitem adivinhar um número, calcular a idade de pessoas com base no ano de nascimento e calcular o fatorial de um número. O documento inclui exemplos de código para cada exercício.

Enviado por

Rafaela Oliveira
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2

Ficha de Trabalho nº 5

Unidade 1 – Introdução à Programação - Python


AEMGA
Disciplina: Aplicações Informáticas B

No final desta ficha o aluno deverá ser capaz de:

● Usar módulos em Python

1. Escreva um programa que gere um número inteiro entre 0 e 5 e peça para o utilizador descobrir
qual foi o nº gerado pelo computador. O programa deverá escrever no ecrã se o utilizador venceu
ou perdeu e qual era o número.
Output:

import random
numero_gerado =random.randint(0, 5)

tentativa = int(input("Adivinhe o número que estou a pensar (entre 0 e 5): "))

if tentativa == numero_gerado:
print("Parabéns! Você acertou!")
else:
print(f"Que pena! Você errou. O número era {numero_gerado}.")

2. Escreva um programa que leia o ano de nascimento de 5 pessoas e no final mostre quantas são
menores de idade e quantas são maiores (até ao final de 2024).
Output:

maiores = 0
menores = 0

for i in range(1, 6):


ano_nascimento = int(input(f"Qual o ano de nascimento da {i} pessoa? "))
idade = 2024 - ano_nascimento
if idade >= 18:
maiores += 1
else:
Página 1 de 2
menores += 1
print(f"{maiores} atingiram a maior idade e {menores} são menores")

3. Escreva um programa que leia um número inteiro e mostre o seu fatorial.

Output:

ou
import math
numero = int(input("Qual o n°? - "))
fatorial = math.factorial(numero)
print(f"{numero}! = {fatorial}")

Bom trabalho

Alda Moreira

Página 2 de 2

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy