Vamos analisar o trecho de código. O loop for irá executar o comando printf enquanto a condição "i < x - 10" for verdadeira. Inicialmente, i=5 e x=30. Então, o loop irá executar enquanto i for menor que x - 10, ou seja, enquanto i for menor que 20. Dentro do loop, i é incrementado em 2 a cada iteração, e x é decrementado pelo valor de i. Vamos analisar: - Na primeira iteração, i=5 e x=30, então a condição é verdadeira e o printf será executado. - Após isso, i será incrementado para 7 e x será decrementado para 23. - Na segunda iteração, i=7 e x=23, a condição ainda é verdadeira e o printf será executado novamente. - Após isso, i será incrementado para 9 e x será decrementado para 14. - Na terceira iteração, i=9 e x=14, a condição ainda é verdadeira e o printf será executado mais uma vez. - Após isso, i será incrementado para 11 e x será decrementado para 3. - Na quarta iteração, i=11 e x=3, a condição ainda é verdadeira e o printf será executado mais uma vez. - Após isso, i será incrementado para 13 e x será decrementado para -10. - Na quinta iteração, i=13 e x=-10, a condição não é mais verdadeira, então o loop termina. Portanto, o comando printf será executado 4 vezes. Resposta: c) 4
Para escrever sua resposta aqui, entre ou crie uma conta
Linguagem de Programação Estruturada
Algoritmos e Linguagem de Programação I
Compartilhar