Ed
há 5 meses
Para gerar a sequência 13579, precisamos de um loop que comece em 1 e incremente de 2 em 2, já que estamos lidando apenas com números ímpares. Vamos analisar as opções: A) `for(n=1; n<=10;n=n+1) printf("%d ", n);` - Esta opção imprime todos os números de 1 a 10, não gera a sequência desejada. B) `for(n=1; n<=8; n=n+2) printf("%d ",n);` - Esta opção imprime 1, 3, 5, 7. Não gera a sequência completa até 9. C) `for(n=1; n<10; n=n+1) printf("%d ",n);` - Esta opção imprime todos os números de 1 a 9, não gera a sequência desejada. D) `for(n=2; n<9; n=n+2) printf("%d ",n);` - Esta opção imprime 2, 4, 6, 8. Não gera a sequência desejada. E) `for(n=1; n<10; n=n+2) printf("%d ",n);` - Esta opção imprime 1, 3, 5, 7, 9. Esta é a sequência correta. Portanto, a alternativa correta é: E) for(n=1; n<10; n=n+2) printf("%d ",n);