Faça um programa que leia um número inteiro positivo ímpar N e imprima todos os números ímpares de 1 até N em ordem crescente.

Passo 1

O enunciado pede para ler um inteiro positivo ímpar N e exibir todos os ímpares de 1 até N em ordem crescente. O tema principal é o uso de laços de repetição (loops) e controle de passo em 2.

Passo 2

Primeiro, vamos ler o valor de N. Como o problema garante que N é inteiro, positivo e ímpar, não precisamos validar esses requisitos.

Passo 3

Em seguida, vamos usar um loop que comece em 1 e vá até N, incrementando de 2 em 2. Dessa forma, só percorremos os números ímpares.

Passo 4

Em cada iteração do loop, imprimimos o valor atual, garantindo que a saída esteja no formato esperado (cada número em uma linha, ou separados por espaço, conforme exigido).

Resposta

Pseudocódigo

entrar N // lê inteiro positivo ímpar
i ← 1
Enquanto i ≤ N faça
imprimir i
i ← i + 2
FimEnquanto

Exercícios relacionados