Algoritmo

457 palavras 2 páginas
Disciplina: Algoritmos e Estrutura de Dados II
Trabalho Prático

Instruções:
1 Data de Entrega: 19/11/2012
2 O trabalho deve ser entregue ao professor impresso e enviado por e-mail (os dois)
3 Deve ser entregue apenas o código em C/C++ (que deve estar compilando e executando).
4 Entregar somente os arquivos .cpp. Não enviem os arquivos executáveis, nem os demais arquivos que são criados pelo compilador.
5 O trabalho poderá ser feito em grupos de até 5 alunos
6 Trabalhos que forem considerados copiados resultarão em perda de pontos (para quem copiou e p/ quem deixou copiar), podendo chegar a zero.

Usando as funções já estudadas de Pilha e Fila, fazer um programa para controlar vôos de uma empresa aérea com o seguinte menu:
1- Cadastrar um avião (avião entra em um arquivo de aviões cadastrados)
2- Fazer inspeção em um avião (Ler avião do arquivo e entra na fila de inspeção)
3- Abastecer próximo avião (sai da fila de inspeção e vai pra fila de aviões abastecidos)
4- Colocar próximo avião em vôo (sai da fila de abastecimento e entra na fila de aviões voando)
5- Pousar próximo avião no destino (sai da fila de aviões voando e entra na pilha de aviões aterrissados)
6- Retorna avião para vôo (sai da pilha de aviões aterrissados e entra na fila de aviões voando)
7- Avião retorna para origem (sai da fila de aviões voando) Cada avião deverá ser representado por um registro contendo os seguintes dados: Número do Voo, Origem e Destino (string de 3 letras), Combustível Ok (1 ou 0) Na função 1 do menu acima o programa deve pedir os dados do avião e grava-los no arquivo sem combustível (ou seja, igual a zero) Na função 2, o programa deve pedir o Número do voo que se deseja fazer a inspeção, procurá-lo no arquivo e colocar o registro dele na lista de inspeção Nas funções de 2 a 7, a cada vez que uma Fila ou Pilha for alterada, a mesma deverá ser impressa na tela indicando: o nome da fila, a ordem do avião na mesma e os seus dados como no exemplo

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas