Buscar

No código a seguir, temos duas estruturas de repetição for. A externa, na linha 1, será executada 10 vezes. Ou seja, o for irá de 1 até 10. No esco...

No código a seguir, temos duas estruturas de repetição for. A externa, na linha 1, será executada 10 vezes. Ou seja, o for irá de 1 até 10. No escopo desse for, temos uma estrutura condicional if, a qual também possui internamente uma estrutura de repetição for, que é executada de 1 até 5.

1 for(int x = 1; x<10; x++)

2 if(x % 4 != 0 && x % 2 == 0)

3 for(int y = 1; y<5; y++)

4 Console.WriteLine


a) O código irá imprimir os números de 1 a 9.
b) O código irá imprimir os números de 1 a 10.
c) O código irá imprimir os números de 2 a 8.
d) O código irá imprimir os números de 2 a 9.
e) O código irá imprimir os números de 2 a 10.

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a alternativa (d) O código irá imprimir os números de 2 a 9. Isso ocorre porque a estrutura de repetição externa for irá executar de 1 até 9 (x<10), e dentro dela, a estrutura condicional if irá verificar se o valor de x é divisível por 4 e se não é divisível por 2. Se essa condição for verdadeira, a estrutura de repetição interna for será executada de 1 até 4 (y<5), e dentro dela será impresso o valor de x. Portanto, os números impressos serão de 2 a 9.

0
Dislike0

✏️ 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