QUESTÃO 4
Considere o excerto de código a seguir:
void remover() {
if (estr.ini == estr.fim) {
printf("\nA estrutura está vazia, não há nada para remover!\n\n");
system("pause");
}else {
int i;
for (i = 0; i < tamanho; i++) {
estr.dados[i] = estr.dados[i+1];
}
estr.dados[fila.fim] = 0;
estr.fim--;
}
}
O algoritmo representa a remoção de elementos de um determinado tipo de estrutura de dados.
Assinale a alternativa que indica o tipo de estrutura que o algoritmo se refere.
Alternativas
Alternativa 1:
Fila
Alternativa 2:
Lista
Alternativa 3:
Pilha
Alternativa 4:
Heap
Alternativa 5:
Grafo
Respostas
respondido por:
7
Resposta:
Fila
Explicação:
Pag 59 Livro
//Retirar o primeiro elemento da Fila
void fila_sair() {
if (fila.ini == fila.fim) {
printf("\nFila vazia, mas logo aparece alguém!\n\n");
system("pause");
}
else {
int i;
for (i = 0; i < tamanho; i++) {
fila.dados[i] = fila.dados[i+1];
}
fila.dados[fila.fim] = 0;
fila.fim--;
}
}
kalsanto63:
Valeuuu Man... Torço para que esteja certo rsrsrssss.
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás