Buscar

Observe o trecho de código abaixo: int i=5, x = 30; for ( ; i< x – 10 ; i+=2) { printf(“ Questão 06”); i++; x -= i; } Este trecho de programa irá e...

Observe o trecho de código abaixo:
int i=5, x = 30;
for ( ; i< x – 10 ; i+=2)
{
printf(“
Questão 06”);
i++;
x -= i;
}
Este trecho de programa irá executar o comando printf quantas vezes?
a) Nenhuma
b) 2
c) 4
d) 3
e) 1

Essa pergunta também está no material:

revisao03
4 pág.

Linguagem de Programação. Faculdade Única de IpatingaFaculdade Única de Ipatinga

💡 1 Resposta

User badge image

Ed Verified user icon

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

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais