Buscar

Considere o código a seguir, codificado na linguagem de programação C: #include int main(){ int n1, n2; n1 = 2; n2 = 30; while(n1

Considere o código a seguir, codificado na linguagem de programação C:


#include

int main(){

int n1, n2;

n1 = 2;

n2 = 30;

while(n1

n2 = n2 + n1;

n1 = n1 * 3;

}

n1 = n2 + 11;

printf("%d e %d\n", n1, n2);

return 0;


Após a execução do código anterior, quais os valores de n1 e n2, respectivamente?


A) 162 e 110.

B) 110 e 121.

C) 110 e 162.

D) 121 e 110.

E) 173 e 110.

💡 1 Resposta

User badge image

Ed Verified user icon

O código apresentado na linguagem de programação C realiza a soma dos valores de n1 e n2 enquanto n1 é menor que n2. Em seguida, o valor de n1 é atualizado para a soma de n1 e n2 e n2 é atualizado para o valor de n1 multiplicado por 3. Após a execução do laço while, o valor de n1 é atualizado para a soma de n2 e 11 e, por fim, os valores de n1 e n2 são impressos na tela. Dessa forma, após a execução do código, os valores de n1 e n2, respectivamente, são 110 e 162. Portanto, a alternativa correta é a letra C.

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