TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Struct voo

Por:   •  17/11/2015  •  Trabalho acadêmico  •  2.002 Palavras (9 Páginas)  •  202 Visualizações

Página 1 de 9

/* Desenvolvedor Anderson da silva Gonçalves

* Ra: 8201942756

* ATPS Estrutura de dados

* Struct Voo

*/

#include <iostream> // Inclusao das bibliotecas

#include <stdio.h>

#include <stdlib.h>

using namespace std; // comando para todo codigo

struct voo{ // criação da estrutura struct voo

char numero[10]; // variavel numero[10] tipo inteira com 10 posições

char data[11]; // variavel data[11] tipo char com 11 posições

char horario[6]; // variavel horario[6] tipo char com 6 posições

char tempo_voo[6]; // varialvel tempo_voo[6] tipo char com 6 posições

char aeroporto_saida[20]; // variavel aeroporto_saida[20] tipo char com 20 posições

char aeroporto_chegada[20]; // variavel aeroporto_chegada[20] tipo char com 20 posições

char rota [20]; // varialvel rota[20] tipo char com 20 posições

char passageiro_bordo[30]; // variavel passageiro_bordo[30] tipo char com 30 posições

};

void cadastrarvoo(void); // Declaração global das funções

void consultarvoo(void);

void excluirvoo(void);

void menu(void);

void selecao(void);

int num; // Declaração de num inteiro

FILE *arq; // Declaração do ponteiro FILE *arq

char numero[10]; // variavel numero[10] tipo inteira com 10 posições

char data[11]; // variavel data[11] tipo char com 11 posições

char horario[6]; // variavel horario[6] tipo char com 6 posições

char tempo_voo[6]; // varialvel tempo_voo[6] tipo char com 6 posições

char aeroporto_saida[20]; // variavel aeroporto_saida[20] tipo char com 20 posições

char aeroporto_chegada[20]; // variavel aeroporto_chegada[20] tipo char com 20 posições

char rota [20]; // varialvel rota[20] tipo char com 20 posições

char passageiro_bordo[30]; // variavel passageiro_bordo[30] tipo char com 30 posições

int main() // Inicio da função principal

{

menu(); // Chamando a função menu();

system("pause");

return 0;

} // Fim da função principal

void menu(){ // Inicio da função menu();

// Menu do programa que sera exibido na tela do usuario

int menu; // Declaração menu tipo inteira

cout << "\n ========================";

cout << "\n Bem Vindo a VOEBEM \n"; // printando na tela

cout << " ========================\n\n";

cout << "\n =======================";

cout << "\n Escolha Uma Opcao:\n"; // printando na tela

cout << " =======================\n\n";

cout << " 1-) Deseja Cadastrar Voo: " << endl; // opções do menu

cout << " 2-) Deseja Consultar Voo: " << endl;

cout << " 3-) Deseja Excluir Voo: " << endl;

cout << " 0-) Sair: " << endl << endl;

selecao(); // chamamdo a função seleção();

} // Fim da função menu();

void selecao(){ // Inicio da função seleção

int opcao; // Declaração opção tipo inteira

cout << " Opcao: "; // Solicitantdo a Opção

cin >> opcao; // Alocando o resultado na memoria

system("cls"); // Limpando a tela

switch(opcao){ // Criação do switch case (opção)

case 0:

{

exit(1); // Finaliza o programa

}

case 1:

{

cadastrarvoo(); // Caso seja 1 entra na função cadastrar Voo

menu(); // retorna ao menu();

break; // comando break indica fim da instrução

}

case 2:

{

...

Baixar como (para membros premium)  txt (12.3 Kb)   pdf (58.7 Kb)   docx (17.8 Kb)  
Continuar por mais 8 páginas »
Disponível apenas no TrabalhosGratuitos.com