Programação Em C
Exames: Programação Em C. Pesquise 862.000+ trabalhos acadêmicosPor: hrokh • 17/11/2014 • 4.026 Palavras (17 Páginas) • 168 Visualizações
#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
#include <locale.h>
//**********************************//
//Declaração da estrutura Taxiamento//
//**********************************//
struct Taxiamento
{
int numVoo;
char modeloAeronave[30];
char empresa[30];
char horaSaida[10];
struct Taxiamento *proximo;
};
typedef struct Taxiamento Taxiamento;
//*******************************//
//Declaração da estrutura Bagagem//
//*******************************//
struct Bagagem
{
int codigo;
int numeroPassagem;
int numeroVoo;
char dataEmbarque[10];
char horarioEmbarque[10];
char portaoEmbarque[10];
struct Bagagem *ProxBag;
};
typedef struct Bagagem Bagagem;//sinonimo
typedef struct Bagagem *ProxBag;//sinonimo
//*****************************//
//Declaração da estrutura Aviao//
//*****************************//
struct Aviao
{
char modelo[30];
char fabricante[10];
int passageiros;
float comprimento;
float altura;
int velocidade;
int altitude;
char motor[40];
};
typedef struct Aviao Aviao;
//***************************//
//Declaração da estrutura Voo//
//***************************//
struct Voo
{
int num;
char data[10];
char horario[10];
char aeroportoSaida[100];
char aeroportoChegada[100];
char rota[100];
int tempo;
int passageiros;
struct Voo *proximo;
};
typedef struct Voo Voo;
//********************************//
//Declaração da estrutura Passagem//
//********************************//
struct Passagem
{
int num;
int numVoo;
char dataEmbarque[10];
char horarioEmbarque[10];
char portaoEmbarque[10];
struct Passagem *proximo;
};
typedef Passagem Passagem;
//********************************//
//Função para CADASTRAR taxiamento//
//********************************//
Taxiamento* cadastrarTaxiamento()
{
}
//********************************//
//Função para AUTORIZAR taxiamento//
//********************************//
Taxiamento* autorizaTaxiamento()
{
}
//*****************************//
//Função para CADASTRAR bagagem//
//*****************************//
void push (Bagagem *ProxBag,int bag);
//empilha
//*****************************//
//Função para RECUPERAR bagagem//
//*****************************//
Bagagem* recuperaBagagem()
{
}
//*********************************//
//Função para INICIALIZAR lista Voo//
//*********************************//
Voo* InicializaVoo(void)
{
return NULL;
}
//**************************************//
//Função para INICIALIZAR lista Passagem//
//**************************************//
Passagem* InicializaPassagem(void)
{
return NULL;
}
...