Ed
ontem
Vamos analisar a fila e as operações passo a passo: 1. A fila inicial é: frente → [10] → [20] → [30] → [40] ← fundo. 2. A operação `dequeue()` remove o elemento da frente da fila, que é o [10]. Após essa operação, a fila fica assim: frente → [20] → [30] → [40] ← fundo. 3. A próxima operação é `enqueue(50)`, que adiciona o [50] ao final da fila. Agora a fila é: frente → [20] → [30] → [40] → [50] ← fundo. 4. A segunda operação `dequeue()` remove o próximo elemento da frente, que agora é o [20]. Após essa operação, a fila fica: frente → [30] → [40] → [50] ← fundo. Portanto, os códigos removidos nas duas chamadas a `dequeue()` são: 10 e 20. A alternativa correta é: a) 10 e 20.