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

ATPS ESTAPA 2

Casos: ATPS ESTAPA 2. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  29/9/2014  •  1.695 Palavras (7 Páginas)  •  340 Visualizações

Página 1 de 7

#include<stdlib.h>

#include<stdio.h>

#include<conio.h>

struct voo

{

int numvoo;

int datavoo;

int horario;

char saida[40];

char chegada[40];

char rota[60];

int passabordo;

};

void menu();

void consultar();

void cadastro();

void selecao();

// void remover();

struct voo *inf;

main()

{

menu();

return 0;

system("pause");

}

void menu()

{

printf("\n Empresa VOEBEM \n");

printf(" ============================ \n\n");

printf(" ____________________________\n");

printf("| Escolha uma opcao abaixo |\n");

printf("|----------------------------|\n");

printf("| 1 - Cadastrar Passagem |\n");

printf("| 2 - Consultar Passagem |\n");

printf("| 3 - Remover |\n");

printf("| 0 - Sair |\n");

printf("|____________________________|\n");

selecao();

}

void selecao(){

int opcao;

printf("\nDigite uma das opções: ");

scanf("%i", &opcao);

switch (opcao){

case 1:

cadastro();

menu();

break;

case 2:

consultar();

menu();

break;

// case 3:

// remover();

//

// menu();

// break;

case 0:

system("pause");

exit(0);

break;

default:

printf("\n\nOpcao nao encontrada.\nTente Novamente\n\n");

system("pause");

system("cls");

menu();

break;

}

}

//FUNÇÃO CADASTRAR

void cadastro(){

int num;

do{

inf = (struct voo *) malloc(sizeof(struct voo));

printf("\n\n*****CADASTRO DE VOO*****\n");

printf("\nNumero do voo: ");

scanf("%d", &inf->numvoo);

fflush(stdin);

printf("\nData do voo: ");

scanf("%d", &inf->datavoo);

printf("\nHorario do voo: ");

scanf("%d", &inf->horario);

printf("\nAeroporto de saida: ");

fflush(stdin);

gets(inf->saida);

printf("\nAeroporto de chegada: ");

fflush(stdin);

gets(inf->chegada);

printf("\nRota do voo: ");

fflush(stdin);

gets(inf->rota);

...

Baixar como (para membros premium)  txt (4.4 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com