type
elemento = integer;
vetor = array[1..max] of elemento;
pilha = record
topo: integer;{topo_aux: integer; }
memo: vetor;
end;
var
{declaracao das vari veis}
placa, auxiliar: elemento;
pi: pilha;
opcao, saindo: char;
vet_aux: vetor;posicao, sair, x: integer;
{Rotina com funcionalidade de zerar a pilha}
procedure inicializa(var p: pilha);
begin
p.topo := 0;
end;
{Rotina que tem porfinalidade verificar se a pilha est vazia}
function verifica_se_vazia (var p: pilha): boolean;
begin
if (p.topo = 0) then
verifica_se_vazia := true
elseverifica_se_vazia := false;
end;
{Rotina que tem por finalidade verificar se a pilha est cheia}
function verifica_se_cheia (var p: pilha): boolean;
begin
if (p.topo= max) then
verifica_se_cheia := true
else
verifica_se_cheia := false;
end;
{Rotina para empilhamento dos dados}
procedure empilha (var p: pilha;x: elemento);
begin
if not verifica_se_cheia(p) then
begin
p.topo := p.topo + 1; {vari vel de controle de quantidade de dados}
p.memo[p.topo] := x;{armazenamento de dados}
end;
end;
{Rotina que ir desempilhar os dados}
function desempilha (var p: pilha): elemento;
begin
if not verifica_se_vazia(p) thenbegin
desempilha := p.memo[p.topo];
p.topo := p.topo - 1;
end;
end;
{Rotina que far a pesquisa e desmpilhara e empilhar os valores}
functionpesquisa(var p: pilha; pla: integer): boolean;
var
cont, w, cont1: integer;
achou: boolean;
begin
cont := 1;
repeat
if (pla = p.memo[cont]) then {verifica...
...A reação de uma Pilha
Objetivo:
As pilhas realizam reações químicas espontâneas quando realizadas em condições que permitam obter um fluxo de carga elétrica, ou seja, corrente elétrica.
Nesta experiência vamos construir uma pilha, para saber como funciona uma pilha e quais os tipos de reações adequadas.
Materiais:
1 béquer de 50 mL
1 lâmpada de 1,2 volt com soquete
2 fios condutores com jacarés nas pontas
1 lâmina de cobre...
...alumínio e os metais presentes em obturações dentárias, o ddp existente é que determina esta reação e é a partir desse princípio que são construídas as pilhas. Esse trabalho envolve a história das pilhas, força eletromotriz, tipos de pilhas, a equação de nerst e o compreendimento maior de suas aplicações.
2. DESENVOLVIMENTO
2.1 História da pilha
O médico italiano Luigi Galvani (1737-1798) idealizou as forças elétricas nos...
...Pilhas de Daniell
As primeiras aplicações importantes da eletricidade provieram do aperfeiçoamento das pilhas voltaicas originais pelo cientista e professor inglês John Daniell, em 1836.
Pilhas eletroquímicas são sistemas que produzem corrente contínua e baseiam-se nas diferentes tendências para ceder e receber elétrons das espécies químicas.
A pilha de Daniell é constituída de uma placa de Zinco (Zn) em uma solução de ZnSO4 e...
...Estudo de caso: pilha ou stack
(LIFO – Last In, First Out)
Pilha baseada em Vetor
Simples modo de implementar um TAD Pilha usando
vetor
Adicionar elementos da esquerda para a direita
Uma variável mantém o índice para o elemento do topo da
pilha
…
S
0 1 2
t
3
Pilha baseada em Vetor
OPERAÇÕES
Algorithm tamanho()
return t + 1
Algorithm desempilhar()
if vazia() then
return PilhaVazia
else...
...
As pilhas, ou células eletroquímicas, e as baterias são dispositivos em que a energia química é transformada em energia elétrica de modo espontâneo.A pilha é formada somente por dois eletrodos e um eletrólito, enquanto que a bateria é um conjunto de pilhas em série ou em paralelo.
As pilhas primárias são dispositivos não recarregáveis, sendo que quando a reação de oxirredução que ocorre dentro delas cessa, elas devem ser...
... 1. Introdução teórica
2. Descrição da Prática
3. Objetivo
4. Lista de material utilizado
5. Cálculos
6. Conclusão
7. Bibliografia
8. Resposta do Questionário
1. Introdução teórica
Pilha elétrica, célula galvânica, pilha galvânica ou ainda pilha voltaica é um dispositivo que utiliza reações de oxido- redução para converter energia química em energia elétrica. A reação química utilizada será sempre espontânea....
...Nome: Francine Sheila
Turma J.Batel
Data de Entrega: 30/10
1. Mostre a situação da pilha P, inicialmente vazia, após a execução de cada uma das operações a seguir: (Competência: Compreender o desenvolvimento de algoritmos de pilha.)
R.
a. Push(P, a): a
b
b. Push(P, b); a c
b c
c. Push(P, c);...
...Titulo: Polaridade e solubilidade das substâncias
Obejtivo: Provar a polaridade ou a nao polaridade dos líquidos: Água, n-hexano e etanol. Com isso testar e comprovar a miscibilidade e a solubilidade dos compostos: óleo de soja, cloreto de sódio, naftaleno e iodo nos respectivos líquidos citados. Mostrando assim a relação entre polaridade e solubilidade dos compostos.
Introdução:
As moléculas são caracterizadas por possuírem dois ou mais átomos ligados quimicamente entre elas,...