Faça um programa que leia um número inteiro N e depois imprima os N primeiros números naturais ímpares.

Passo 1

O enunciado pede um programa que leia um inteiro N e imprima os N primeiros números naturais ímpares. O conteúdo é sequência numérica e uso de estruturas de repetição para gerar cada termo.

Passo 2

Para gerar números ímpares usamos a fórmula da sequência: o k-ésimo número ímpar é dado por ak = 2k - 1, com k = 1,2,dots,N. Basta então criar um loop que percorra k de 1 até N, calcular 2k - 1 em cada iteração e imprimir o resultado.

Passo 3

Em pseudocódigo ou Python fica assim:
Defina N lendo a entrada;
Para k de 1 até N:
Calcule x = 2*k - 1
Imprima x

Resposta

Em Python:
N = int(input())
for k in range(1, N+1):
    print(2*k - 1)

Exercícios relacionados