Faça um programa que lê dois números inteiros do teclado, testa se o primeiro é menor que o segundo, se for imprime todos os números do intervalo entre eles.
Passo 1
O enunciado pede um programa que leia dois números inteiros, verifique se o primeiro é menor que o segundo e, nesse caso, imprima todos os números do intervalo entre eles (inclusive). Vamos usar conceitos básicos de entrada e saída em Python, estruturas condicionais e laço de repetição.
Passo 2
Ler as duas entradas do usuário como strings e converter para inteiro. Em Python, usamos
input()
para ler e int()
para converter.Passo 3
Testar se o primeiro número (
a
) é menor que o segundo (b
) com um if
. Se a condição for verdadeira, entramos no bloco para imprimir.Passo 4
Para imprimir os números de
a
até b
inclusive, usamos um laço for
com range(a, b+1)
. A cada iteração, basta chamar print(i)
para mostrar o valor atual.Resposta
# lê dois inteiros
a = int(input("Digite o primeiro número: "))
b = int(input("Digite o segundo número: "))
# testa se a < b e imprime o intervalo
if a < b:
for i in range(a, b + 1):
print(i)