Indique quais valores da variável de controle x são impressos por cada uma das seguintes estruturas for:
a) for ( x = 2; x
printf( “%d\n”, x );
}
b) for ( x = 5; x
printf( “%d\n”, x );
}
c) for ( x = 3; x
printf( “%d\n”, x );
}
d) for ( x = 1; x
printf( “%d\n”, x );
}
e) for ( x = 12; x >= 2; x -= 3 ) {
printf( “%d\n”, x );
}
Passo 1
Saalve, tranquilo?
Vamos lá programar?!

Passo 2
a) o código é o seguinte:
![]()
O valor da variável de controle na saída é:
![]()
O código vai imprimir na saída os inteiros ímpares de a como o valor da variável de controle .
A estrutura for no código vai imprimir os valores de começando de , cada vez incrementando o valor de até que o valor alcance .
Passo 3
b) o código é o seguinte:
![]()
O valor da variável de controle na saída é:
![]()
A estrutura for no código vai imprimir na saída os valores de começando de e cada vez o valor vai incrementar em até o valor de alcançar
Passo 4
c) o código é o seguinte:
![]()
O valor da variável de controle na saída é:
![]()
A estrutura for no código vai imprimir na saída os valores de começando de de acordo com as dadas condições e cada vez o valor vai incrementar em até o valor de alcançar
Passo 5
d) o código é o seguinte:
![]()
O valor da variável de controle na saída é:
![]()
A estrutura for no código vai imprimir na saída os valores de começando de e cada vez o valor vai incrementar em . Como a condição de é menor ou igual a então na saída o valor de é somente .
Passo 6
e) o código é o seguinte:
![]()
O valor da variável de controle na saída é:
![]()
A estrutura for no código vai imprimir na saída os valores de começando de e vai imprimir até decrescendo cada vez em .
Resposta
Ei, a resposta está no passo a passo :)