ElisaRG 0 Denunciar post Postado Novembro 9, 2009 Tento fazer porém só da erro.... 1) Observe as filas abaixo: 500 Ana 600 600 Carlos Nil PtFrente1 = 500 PtAtras1 = 600 700 Daniel 800 800 Marta Nil PtFrente2 = 700 PtAtras2 = 800 Após a realização do procedimento concatenar, faça as tarefas abaixo: Procedimento Concatenar Inicio Se PtFrente1 = Nulo ou PtFrente2 = Nulo entao Escreval (“ERRO: Impossivel Concatenar”) Senao PtAtras1^.elo:= PtFrente2 PtAtras1:= PtAtras2 Escreval(“Fila Concatenada”) PtAux1:= PtFrente1 Repita Escreval(PtAux1^.nome) PtAux1:= PtAux1^.elo Ate PtAux1 = Nulo Fimse Fimprocedimento A) Complete a tabela abaixo: Variável Valores Mensagem(ns) durante a Execução PtFrente1 PtFrente2 PtAtras1^.Elo PtAtras1 PtAtras2 PtAux1 PtAux1^.Nome PtAux1^.Elo B) Desenhe a nova fila encadeada, colocando os valos de PtFrente1 e PtAtras1: Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Novembro 10, 2009 Olá ElisaRG para tirar maior proveito do fórum aconselho a leitura desses tópicos, assim todos nós se entendemos: * Regras * AVISO - Leia antes de postar --- Título Editado: Ajuda http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Exerc. Fila =========== Acho melhor você explicar melhor ficou muitooo vago! ql a composição dessa fila? q tipo de fila q é?} []s Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Penna 0 Denunciar post Postado Novembro 10, 2009 * A professora passou este exercício para ser realizado, a turma colocou o código para funcionar e não deu muito certo por isso estamos pedindo ajuda no fórum, só aparece fila concatenada em alguns e em outros só 0. Ela costuma fazer os programas dela em Pascal, mas nem com o Pascal rodou. Nil seria igual á Nulo. Questão A) Observe as filas abaixo: PtFrente1 = 500 PtAtras1 = 600 -------------------- 500 | Ana | 600 | 600 | Carlos | Nil | -------------------- PtFrente2 = 700 PtAtras2 = 800 -------------------- 700 | Daniel | 800 | 800 | Marta | Nil | -------------------- Após a realização do procedimento concatenar, faça as tarefas abaixo: Procedimento Concatenar Inicio Se PtFrente1 = Nulo ou PtFrente2 = Nulo entao Escreval (“ERRO: Impossivel Concatenar”) Senao PtAtras1^.elo:= PtFrente2 PtAtras1:= PtAtras2 Escreval(“Fila Concatenada”) PtAux1:= PtFrente1 Repita Escreval(PtAux1^.nome) PtAux1:= PtAux1^.elo Ate PtAux1 = Nulo Fimse Fimprocedimento A) Complete a tabela abaixo: ----------------------------------------------------------------- Variável | Valores | Mensagem(ns) durante a Execução | ----------------------------------------------------------------- PtFrente1 | | | ----------------------------------------------------------------- PtFrente2 | | | ----------------------------------------------------------------- PtAtras1^.Elo | | | ----------------------------------------------------------------- PtAtras1 | | | ----------------------------------------------------------------- PtAtras2 | | | ----------------------------------------------------------------- PtAux1 | | | ----------------------------------------------------------------- PtAux1^.Nome | | | ----------------------------------------------------------------- PtAux1^.Elo | | | ----------------------------------------------------------------- Questão B ) Desenhe a nova fila encadeada, colocando os valos de PtFrente1 e PtAtras1: * Desde já obrigado pela ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Penna 0 Denunciar post Postado Novembro 10, 2009 Lembrando que o objetivo é preencher as tabelas com os valores das váriaveis durante a execução do programa, recebemos somente estas informações para realizar o exercício, nada mais, você pediu ao colegas mais detalhes mas não teria. :mellow: E na questão B seria desenhar os quadrinhos com o nomes e valores que ficaram no final, como foi dado na questão A. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Novembro 10, 2009 Ta muito confuso. PtFrente é uma struct? como ela é montada.. []s Compartilhar este post Link para o post Compartilhar em outros sites
Rafael Penna 0 Denunciar post Postado Novembro 10, 2009 Váriaveis como consta para completar na tabela http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Se ficou confuso para você, imagina o resto do pessoal então. http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif Compartilhar este post Link para o post Compartilhar em outros sites