Buscar

Faça um programa para ler um valor inteiro positivo até 100. Se o usuário digitar um valor fora dessa faixa mandar mensagem de erro e pedir novo va...

Faça um programa para ler um valor inteiro positivo até 100. Se o usuário digitar um valor fora dessa faixa mandar mensagem de erro e pedir novo valor, assim que o usuário digitar um valor valido, calcular a soma dos números PARES entre 1 e o valor digitado.

O programa deve ler um valor inteiro positivo até 100.
Se o valor digitado estiver fora da faixa, o programa deve mandar mensagem de erro e pedir novo valor.
O programa deve calcular a soma dos números pares entre 1 e o valor digitado.

💡 1 Resposta

User badge image

Ed Verified user icon

Segue abaixo um exemplo de programa em Python que atende aos requisitos da sua pergunta: ``` valor = int(input("Digite um valor inteiro positivo até 100: ")) while valor < 1 or valor > 100: print("Valor inválido. Digite um valor entre 1 e 100.") valor = int(input("Digite um valor inteiro positivo até 100: ")) soma_pares = 0 for i in range(1, valor+1): if i % 2 == 0: soma_pares += i print("A soma dos números pares entre 1 e", valor, "é:", soma_pares) ``` Explicação do código: - Primeiro, o programa lê um valor inteiro digitado pelo usuário e verifica se ele está dentro da faixa de 1 a 100. Se estiver fora dessa faixa, o programa pede um novo valor até que o usuário digite um valor válido. - Em seguida, o programa inicializa uma variável chamada `soma_pares` com o valor zero. Essa variável será usada para armazenar a soma dos números pares entre 1 e o valor digitado pelo usuário. - Depois, o programa usa um laço `for` para percorrer todos os números entre 1 e o valor digitado pelo usuário. Se o número for par (ou seja, se o resto da divisão por 2 for zero), o programa adiciona esse número à variável `soma_pares`. - Por fim, o programa exibe a mensagem com a soma dos números pares encontrados. Espero ter ajudado!

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais