Ed
ano passado
Parece que você está descrevendo um algoritmo que soma diferentes tipos de números digitados pelo usuário até que ele digite 0. Aqui está um exemplo de como você pode implementar isso em Python: ```python soma_impares = 0 soma_pares = 0 soma_total = 0 soma_primos = 0 def eh_primo(n): if n < 2: return False for i in range(2, int(n**0.5) + 1): if n % i == 0: return False return True while True: numero = int(input("Digite um número (0 para sair): ")) if numero == 0: break soma_total += numero if numero % 2 == 0: soma_pares += numero else: soma_impares += numero if eh_primo(numero): soma_primos += numero print(f"Soma dos ímpares: {soma_impares}") print(f"Soma dos pares: {soma_pares}") print(f"Soma total: {soma_total}") print(f"Soma dos primos: {soma_primos}") ``` Esse código faz o seguinte: 1. Inicializa as somas para ímpares, pares, total e primos. 2. Define uma função para verificar se um número é primo. 3. Usa um loop que continua até que o usuário digite 0. 4. A cada iteração, soma os números conforme sua categoria e exibe os resultados atuais. Espero que isso ajude na sua carreira estudantil! Se precisar de mais alguma coisa, é só avisar!