1
resposta

[Projeto] Estruturas de Repetição

# Treinando Estrutura de Repetição
# Tabuada
print("---- Tabuada Inteligente ----")
num = int(input("Digite o número: "))
limite = int(input("Digite o multiplicador limite: "))
print()
print("---- Tabuada ----")
i = 1
while i <= limite:
    print(f"{num} x {i} = {num * i}")
    i += 1

print("=" * 30)


# Ímpar ou Par?
print("---- Impar ou Par ----")
limite = int(input("Quantos números deseja verificar: "))
num_par = 0
num_impar = 0
for j in range(limite):
    num = int(input("Digite o número: "))
    if num % 2 == 0:
        num_par += 1
    else:
        num_impar += 1
    if j < limite - 1:
        print("Salvo! Digite o próximo.")
print("---- Números contados ----")
print(f"Números Pares: {num_par}")
print(f"Números Impares: {num_impar}")

print("=" * 30)

# Maior número
print("---- Maior Número ----")
limite = int(input("Quantos números deseja verificar: "))
maior = 0
i = 1
while i <= limite:
    num = int(input("Digite o número: "))
    if maior <= num:
        maior = num
    i += 1
print()
print(f'O Maior número analisado: {maior}')

#Alura #ImersãoDigital2026
Aqui estão os exercícios que utilizei para praticar. Fiquem à vontade para testar!

1 resposta

Olá, Daniel! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o while para construir a tabuada com Python, utilizou muito bem o for para verificar números pares e ímpares e ainda compreendeu a importância da condição lógica para identificar o maior número.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é aplicar a função max() para simplificar a busca do maior número. Assim:

limite = int(input("Quantos números deseja verificar: "))
numeros = [int(input("Digite o número: ")) for _ in range(limite)]
print(f"O Maior número analisado: {max(numeros)}")

Isso faz com que o cálculo do maior valor seja feito de forma direta e legível, sem precisar controlar manualmente a variável.

Conteúdos relacionados

Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!