PERGUNTA 4 Na estrutura de dados do tipo Fila, os acessos aos elementos seguem uma regra fixa. Nessa

estrutura, o primeiro elemento que entra é o primeiro que sai ( First-In-First-Out – FIFO). A ideia fundamental da fila é que só é possível inserir um novo elemento no final da fila e só é possível retirar o elemento que está no início da fila, e para isso são definidos os seguintes comandos: • retira (p): Retira um elemento no início da fila. • insere (p, n): Insere um elemento no fim da fila. Considerando uma estrutura de dados tipo Fila “f”, inicialmente vazia, será executada a seguinte sequência de comandos: insere(f, 10); insere(f, 20); insere(f, 30); insere(f, 40); printf(“Primeiro elemento: %d n”, retira(f)); printf(“Segundo elemento: %d n”, retira(f)); insere(f, 50); insere(f, 60); printf(“Terceiro elemento: %d n”, retira(f)); Após a execução dos comandos acima, assinale a alternativa que apresenta o elemento no início da fila e qual é o valor da soma de todos os elementos restantes nesta fila, respectivamente: a. 10 e 50. b. 30 e 100. c. 40 e 150. d. 30 e 180. e. 40 e 60.

RESPONDER

Tay está aguardando sua ajuda, Clique aqui para responder.