Buscar

Considere o trecho de programa em C++ abaixo. Marque a opção que, corretamente, mostra o que é impresso na tela. int x, y, z; x = 5; y = 20; while ...

Considere o trecho de programa em C++ abaixo. Marque a opção que, corretamente, mostra o que é impresso na tela. int x, y, z; x = 5; y = 20; while (x

20 5
5 20
5 5
20 20

Essa pergunta também está no material:

ESTRUTURAS DE REPETIÇÃO - PARTE 1
5 pág.

Introdução à Programação Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A opção correta é "20 5". Explicação: O programa declara três variáveis inteiras: x, y e z. Em seguida, atribui o valor 5 à variável x e o valor 20 à variável y. O loop while é executado enquanto a condição x < 20 for verdadeira. Na primeira iteração, o valor de x é 5, que é menor que 20, então o loop é executado. Dentro do loop, o valor de x é impresso, seguido por um espaço em branco, e então o valor de y é impresso. Depois disso, o valor de x é incrementado em 1. Na primeira iteração, o valor de x é 5 e o valor de y é 20, então "5 20" é impresso na tela. Na segunda iteração, o valor de x é 6 e o valor de y ainda é 20, então "6 20" é impresso na tela. Esse processo continua até que o valor de x seja 20, momento em que a condição do loop se torna falsa e o loop é encerrado. Portanto, a opção correta é "20 5", que é o valor impresso na última iteração do loop.

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