Ciência da Computação - Algoritmos - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Considere uma fila circular de inteiros, representada através de um vetor (array) fila, com tamanho n, dimensionado de 0 a n-1, e com índices i e f (representando o início e o final da fila, respectivamente) com valor inicial 1 (i = f = 1). Considere, ainda, os seguintes procedimentos para incluir e remover um elemento da fila, parcialmente descritos na linguagem Pascal:
onde filacheia e filavazia são procedimentos que tratam os casos de exceção de fila cheia e fila vazia, respectivamente, interrompendo a execução. Quais, respectivamente, as condições a serem incluídas no lugar de (...), nos dois comandos condicionais acima?(i = f+1) e (i = f-1)
(i = f) e (i = f+1)
(i = f) e (i = f)
(i = f-1) e (i = f)
(i = f+1) e (i = f)
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...