Buscar

B. Faça uma solução para imprimir todos os inteiros entre dois valores informados pelo usuário. O usuário poderá repetir o processo de escolha de d...

B. Faça uma solução para imprimir todos os inteiros entre dois valores informados pelo usuário. O usuário poderá repetir o processo de escolha de dois valores até que informe dois valores iguais


Essa pergunta também está no material:

Simulado 1 - Laboratório de Programação
2 pág.

Laboratório de Programação Centro Universitário UNINTERCentro Universitário UNINTER

💡 1 Resposta

User badge image

Ed Verified user icon

Para resolver esse problema, você pode utilizar a linguagem de programação Python. Segue abaixo um exemplo de código que atende aos requisitos da questão: ``` while True: valor1 = int(input("Digite o primeiro valor: ")) valor2 = int(input("Digite o segundo valor: ")) if valor1 == valor2: break if valor1 < valor2: for i in range(valor1, valor2+1): print(i) else: for i in range(valor2, valor1+1): print(i) ``` Explicando o código: - O `while True` cria um loop infinito, que só será interrompido quando o usuário digitar dois valores iguais. - Dentro do loop, o usuário é solicitado a digitar dois valores, que são armazenados nas variáveis `valor1` e `valor2`. - Se os valores digitados forem iguais, o loop é interrompido com o comando `break`. - Se os valores digitados forem diferentes, o código verifica qual é o menor valor e cria um loop `for` que imprime todos os inteiros entre os dois valores (incluindo os próprios valores digitados). - O `range` utilizado no loop `for` é definido de acordo com os valores digitados pelo usuário. Se `valor1` for menor que `valor2`, o `range` vai de `valor1` até `valor2+1`. Se `valor2` for menor que `valor1`, o `range` vai de `valor2` até `valor1+1`.

0
Dislike0

✏️ 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