O programa em C que imprime os n primeiros números naturais ímpares é: ``` #include int main() { int n, i, impar; printf("\n\tGerador de numeros impares\n"); printf("\nDigite o valor de n: "); scanf("%d", &n); i = 0; impar = 1; printf("Os %d primeiros impares sao:\n", n); while (i < n) { printf ("%d\n", impar); impar = impar + 2; i = i + 1; } return 0; } ``` Esse programa solicita ao usuário um número inteiro positivo `n`, e em seguida imprime os `n` primeiros números naturais ímpares. A variável `i` é usada para contar quantos números ímpares já foram impressos, enquanto a variável `impar` armazena o valor do próximo número ímpar a ser impresso. O laço `while` é executado enquanto `i` for menor que `n`, e a cada iteração imprime o valor de `impar` e atualiza o valor de `impar` para o próximo número ímpar.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar