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)

Exercícios relacionados