Jump to content


Photo

Ajuda Em Exercicio De Pascal


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 lih

lih

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 16/10/2010, 11:46

Implemente as seguintes funções, usando UNIT do pascal, para o tipo abstrato de dados FILA:
a) Insere(F, elemento): insere o elemento no fim na fila. Retorna 0 em caso de sucesso e -1 em caso de
fila cheia;
B) Remove(F): remove o elemento do inicio da fila. Retorna 0 em caso de sucesso e -1 em caso de fila
vazia;
c) EstaVazia(F): retorna TRUE se a fila estiver vazia e FALSE caso contrario;
d) Tamanho(F): devolve o tamanho (numero de elementos) da fila;
e) RemoveEDevolve(F, elemento): remove o elemento do inicio da fila, colocando o conteúdo no
parâmetro elemento. Retorna 0 em caso de sucesso e -1 em caso de fila vazia;
f) Imprime(F): imprime o conteúdo da fila;
Fazer um programa que mostre a utilização das funções implementadas na UNIT.
Dica  Definição da estrutura FILA
type TFila = record
elementos:array [0..c] of char;
fim, inicio, numeroElementos, indiceMaximo:integer;
end;




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq