Beruflich Dokumente
Kultur Dokumente
class Pilha{
private int [20] item;
int numeroElementos;
public Pilha();
public void empilha(int x);
public bool desempilha();
public bool obtemElementoTopo();
public int obtemTamanho();
public bool vazia();
public bool procuraElemento(int x);
public void imprime();
}
2. Escrever um método que faça uma pilha de S (objeto do tipo pilha) em ordem normal.
3. Escrever um método que faça uma pilha de S (objeto do tipo pilha) em ordem inversa.
class Fila{
private int [20] item;
private int n, frente;
int numeroElementos;
public Fila();
public void insere(int x);
public int retira();
public int obtemTamanho();
1
public bool vazia();
private void grow();
public void imprime();
}
5. Escrever um método que copia uma fila para outra fila e a fila de saı́da deve estar em ordem
invertida.
6. Escrever um método que copia uma fila para uma pilha em ordem normal.