Estrutura de dados
Tecnologia em Análise e Desenvolvimento de Sistemas
3ª. Série - Estrutura de Dados
Osasco – São Paulo
2011
FACULDADE INTEGRAÇÃO ZONA OESTE ANHANGUERA
Trabalho de Atividades Pratica Supervisionado para avaliação, apresentado como exigência parcial obtenção do grau de tecnólogo em Analise desenvolvimento de sistemas na Instituição Anhanguera Educacional.
Orientador:
Osasco – São Paulo
2011
SUMÁRIO
1.Introdução__________________________________________________
_____________4
2.Resolução do caso_______________________________________________________4
e5
3.Referência Bibliográfica_______________________________________________
_____5
Introdução
Analisando este trabalho sobre blocos, um tipo de Estrutura de dados muito utilizado na computação. Fazendo uma comparação utilizando a lista encadeada.
Uma lista encadeada é uma representação de uma seqüência de objetos na memória do computador. Cada elemento da seqüência é armazenado em uma célula da lista: o primeiro elemento na primeira célula, o segundo na segunda e assim por diante.
Resolução do caso
O desafio e passado que monte um programa para manipular os blocos, contendo uma lista de blocos A e com informações e seguido por uma seqüência de comandos passados pelo usuário por um arquivo texto. Usando o comando FILE onde o programa pode ler e alterar informações de arquivo texto tendo como meio de transporte um ponteiro que terá a função de ler e incluir informações do arquivo texto.
O programa tem a função de pegar o numero com a seqüência de comandos passada pelo usuário:
Ex:
- Mover : Este comando será criado uma função para colocar o bloco A no topo do monte onde está o bloco B retornando eventuais blocos que já estiverem sobre A às suas posições originais.
- Acima: Este