Informática, perguntado por Izabel12311, 6 meses atrás

Exibir todos os números ímpares de 1 até 10 em C++

Soluções para a tarefa

Respondido por bomemciencias
0

#include <iostream>

using namespace std;

int main() {

   int i;

   int n = 10;

   cout << endl << "Os números impares entre 1 e " << n << " são : " << endl;

   for(i = 1; i <= n; i++) {

       // Verifica se é impar ou não

       if((i % 2) != 0) {

           cout << i << " ";

       }

   }

   return 0;

}

Respondido por SpazDourada
0

Resposta:

#include <bits/stdc++.h>

using namespace std;

int main() {

int i;  

 

for(i=1;i<10;i+=2)

{

 cout << i;

}

return 0;

}

Explicação:

Podemos utilizar a biblioteca bits/stdc++.h pois ela já importa as mais utilizadas bibliotecas (as padrões, dispensando importar várias outras variávels.

Seguimos declarando a variável do tipo inteira 'i' para armazenar o número ímpar e exibir com o comando 'cout' e logo após incrementamos a nossa variável i com +2, ou seja, 'i = i+2', garantindo que o i sempre seja ímpar, logo, sua sequência fica: 1, 3, 5, 7, 9. Por fim, retornamos '0' da função principal (main) para garantir que não houve erros em sua execução.

Perguntas interessantes