Claro! Aqui está um exemplo de programa em Python que faz o que você descreveu: ```python numeros = [] numero = float(input("Digite um número positivo (ou um número negativo para encerrar): ")) while numero >= 0: numeros.append(numero) numero = float(input("Digite um número positivo (ou um número negativo para encerrar): ")) if len(numeros) > 0: media = sum(numeros) / len(numeros) print("A média dos números digitados é:", media) else: print("Nenhum número positivo foi digitado.") ``` Esse programa solicita ao usuário que digite números positivos. Ele armazena esses números em uma lista chamada "numeros". Quando o usuário digita um número negativo, o programa verifica se há números na lista. Se houver, ele calcula a média dos números e a imprime. Caso contrário, ele informa que nenhum número positivo foi digitado. Espero que isso ajude! Se você tiver mais alguma dúvida, é só perguntar.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar