Tráfego Aéreo
Então galera estou com um problema aqui de como prosseguir com meu código, uso o Code blocks, porém não sei como fazer para decolar o avião na primeira posição e excluí-lo da mesma subindo o restante cada um uma posição( o mesmo com o pouso consequentemente).
Essa é a parte que tenho dele até agr.
http://paste.ubuntu.com/18481305/
Controle de Tráfego Aéreo de um Aeroporto
Crie um programa em C que simule o controle de tráfego aéreo de um aeroporto. Deve ser simulada a fila de aviões que estão esperando para aterrissar e a fila de aviões para decolagem. Caso ocorra uma situação de emergência com um dos aviões na fila de aterrissagem o mesmo deve receber prioridade de aterrisagem (ou seja, o mesmo poderá passar à frente). As duas filas devem estar sempre aparentes na tela, as informação da empresa aérea e o número do voo é que deve aparecer na montagem da fila.
O controlador de voo deve colocar os aviões nas devidas filas, autorizar as aterrisagens, bem como as decolagens.
Emita avisos quando a fila de aviões para aterrissar estiver com mais de cinco aeronaves. Emita avisos quando mais de 15 aviões estiverem na fila para decolagem. Não serão permitidas aterrisagens caso a fila de decolagem esteja com 20 aviões. No caso de aeroporto lotado os aviões devem aguardar na fila ou podem ser desviados para outro aeroporto (conforme a vontade do piloto).
Para cada aterrisagem e partida armazene em um único arquivo texto:
? sigla da empresa aérea;
? número do voo;
? data;
? horário;
? origem, se for aterrisagem;? destino, se for decolagem.
As informações acima devem ser resgatadas a qualquer momento, sem a necessidade do sistema parar. Mostre as informações de forma a separar as aterrisagens e as decolagens.
Discussão (0)
Carregando comentários...