Buscar

Considere um determinado programa, executando as seguintes operações, sequencialmente: I – Lê vários caracteres no teclado e cada caractere lido é ...

Considere um determinado programa, executando as seguintes operações, sequencialmente: I – Lê vários caracteres no teclado e cada caractere lido é colocado dentro de uma pilha. II – Esvazia a pilha e coloca cada elemento, um depois do outro, dentro de uma fila. III – Esvazia a fila e coloca cada elemento, um depois do outro, dentro de uma outra pilha. IV – Esvazia a pilha e imprime cada elemento, um depois do outro. Assumindo que foram inseridos os seguintes elementos: w x y z, assinale a alternativa que apresente os elementos impressos na ordem correta:

a) w x y z.
b) w x x z.
c) z y x w.
d) x y w z.
e) w w z z.
f) w x y z.

Essa pergunta também está no material:

LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO - QUESTIONÁRIO UNIDADE VII 6654- _
11 pág.

Linguagem e Lógica de Programação Universidade PaulistaUniversidade Paulista

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as etapas do programa: I - Lê vários caracteres no teclado e coloca cada caractere lido dentro de uma pilha. II - Esvazia a pilha e coloca cada elemento dentro de uma fila. III - Esvazia a fila e coloca cada elemento dentro de outra pilha. IV - Esvazia a pilha e imprime cada elemento. Considerando que os elementos inseridos foram w, x, y, z, vamos seguir o fluxo do programa: 1. Os elementos são inseridos na pilha: z y x w 2. A pilha é esvaziada e os elementos são colocados na fila: w x y z 3. A fila é esvaziada e os elementos são colocados na outra pilha: z y x w 4. A segunda pilha é esvaziada e os elementos são impressos: z y x w Portanto, a ordem correta dos elementos impressos é: z y x w Assim, a alternativa correta é: c) z y x w.

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