Ir ao conteúdo

Pilha, Estrutura de dados.

Boa Noite,

Hoje vou ensinar um conceito bem básico de estrutura de dados, que vimos a algumas aulas atrás. PILHA, é uma estrutura de dados abstratos amplamente utilizada na informatica e é baseada no principio LIFO (Last in, first out), ou seja ultimo a entrar, primeiro a sair. Ela possue 2 funções que todas devem possuir, push (adicionar) e pop (remover), outros metodos que podem existir, podem ser considerados como privados, pois só mechem na estrutura interna da pilha.

O enunciado do exercicio que tivemos que resolver foi o seguinte:

* Implemente todas as operações vistas sobre pilha;
* implemente um programa principal que utilize a pilha através de um menu com os seguintes itens: empilhar, desempilhar, limpar, mostrar pilha, sair do programa. Use a estrutura de programação switch do “C” para isto;
* ao mostrar a pilha, o programa deve colocar embaixo de cada dado, a sua posição no vetor. Utilize as opções de definição de tamanho de campo de impressão do printf() para isto;
* a pilha possuirá tamanho máximo 30, definido como uma constante chamada MAXPILHA. Utilize esta constante para a definição da estrutura de dados que será a pilha;
* a pilha será referenciada por uma variável global.

Aqui está a primeira implementação que fizemos.

Abraços,
Matheus

PS: Com o tempo vou postar reformulações desse exercicio e os novos codigos desenvolvidos.

Publicado emCEstrutura de Dados

2.271 Comentários

  1. gambling illegal usa, usa mobile casinos no deposit bonus
    and how best apps to earn money without investment – Sandra, get money
    back from gambling sites usa, or free casino bonus united states

  2. online casino canada free spins, is gambling illegal
    in the uk and bingo bonus usa welcome, or cma uk gambling

    Here is my blog: blackjack winning betting system (Ruby)

  3. top australian online pokies, united statesn online pokies paysafe and online casino united states review, or online what is a
    casino dealer in spanish (Abdul) canada free bonus

  4. free chip no deposit bonus codes 2021 canada, no deposit required online casino
    usa and free sign up bonus usa bingo, or free bonus casino uk

    Feel free to surf to my site … betting on roulette game
    (Krystle)

  5. pokies return rate canada, canadian poker admiral and casino on net 888 usa, or online casino in canada 2021

    Here is my web site – bingo vega reviews (Janie)

  6. can i use td australia visa debit for online gambling, how to play casino spin; Clair, many poker machines in australia and real online casino australia,
    or bingo no deposit bonus win real money united states

  7. legit online casinos usa, united statesn online casino win real money and online casino uk 5
    deposit, or free spanish 21 blackjack games; Raymond,
    spins casino no deposit bonus united states

  8. 10 free spins no deposit casino uk, how to start your online gambling business (Hildred) casino united
    states 1 dollar deposit and united kingdom friendly online
    poker sites, or free poker machines online united states

  9. united statesn online pokies review, no deposit online casino united states and
    online macau casino skyfall [Darryl] available in australia,
    or best usa online slot sites

Deixe um comentário

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