Ir ao conteúdo

Fila, Estrutura de dados

Boa Noite,

Como estou tendo aula de estrutura de dados estou tentando colocar aqui, alguns dos conceitos que aprendemos em sala, junto ao seu exercicio e uma implementação de um exercicio (desenvolvido rapidamente, muitas vezes). A estrutura apresentada hoje é Fila, uma estrutura de dados baseada no principio FIFO (first in, first out) ou seja, primeiro a entrar é o primeiro a sair. Ela, como a pilha possui duas funções básicas, que é adiciona e remove. Uma adicionando no fim, como uma fila (sem furos, é claro!) e a outra retirando do inicio.

Já faz alguns dias que resolvemos esse exercicio e pra ser sincero não tenho certeza se estou postando a ultima versão que tenho do mesmo, mas acredito que sim. O enunciado do exercicio resolvido foi o seguinte:

* Implemente todas as operações vistas sobre fila;
* implemente um programa principal que utilize a fila através de um menu com os seguintes itens: enfileirar, desenfileirar, limpar, mostrar fila, sair do programa. Use a estrutura de programação switch do “C” para isto;
* a fila possuirá tamanho máximo 100, definido como uma constante chamada MAXFILA. Utilize esta constante para a definição da estrutura de dados que será a fila;
* a fila será referenciada por uma variável global;
* para implementar a estrutura de dados defina um tipo elementoDaFila que será char[40] e defina a sua fila como um vetor de 100 elementoDaFila .

Aqui está a implementação da mesma que acredito ser a ultima.

Abraços,
Matheus

PS: Com o tempo eu pretendo (não sei se consigo) fazer algumas mudanças nas mesmas assim que for aprendendo novas tecnicas e conceitos relacionados ao assunto, mas como a faculdade ta muito corrida não sei se vai ser possivel.

Publicado emCEstrutura de Dados

1.354 Comentários

  1. Ребята у кого производство Объездил кучу поставщиков — везде перекупы То тельферы клинят Короче, реальный завод в Москве — оборудование для подъема грузов до 50 тонн Цены ниже чем у перекупов на 20% В общем, сохраняйте себе — промышленное грузоподъемное оборудование промышленное грузоподъемное оборудование Проверяйте производителя по документам Перешлите тому кто ищет оборудование

  2. Слушайте кто устал от обычной школы Вечные двойки и тройки в дневнике Ребёнок не высыпается Короче, единственная школа которая работает — онлайн школы для детей с индивидуальным графиком Преподаватели профи В общем, там программа и условия — школа онлайн школа онлайн Переходите на дистант нормальный Перешлите другим родителям

  3. Мамы и папы всем привет Учителя которые только и делают что пилят Нервный как спичка Короче, единственная школа которая работает — школа онлайн с лицензией и зачислением Преподаватели профи В общем, сохраняйте себе — lbs что это lbs что это Хватит мучить себя и ребёнка Перешлите другим родителям

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *