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

FUNÇÃO CONSULT

Resenha: FUNÇÃO CONSULT. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  15/11/2013  •  Resenha  •  2.866 Palavras (12 Páginas)  •  241 Visualizações

Página 1 de 12

menu();

break;

}

}

//FUNÇÃO CONSULTAR

void consultar()

{

system("cls");

int consult;

printf("Digite o numero do voo: ");

scanf("%d", &consult);

if(inf->numvoo!=consult){

printf("Numero nao encontrado\n");

printf("Tente Novamente");

getch();

system("cls");

consultar();

}else{

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

printf("\nNumero do voo encontrado");

printf("\nNumero do Voo: %d ", inf->numvoo);

printf("\n\nData do voo: %d ", inf->datavoo);

printf("\nHorario do voo: %d", inf->horario);

printf("\nAeroporto de saida: %s ", &inf->saida);

printf("\nAeroporto de chegada: %s", &inf->chegada);

printf("\nRota: %s", &inf->rota);

printf("\nPassageiros a bordo: %d", inf->passabordo);

getch();

system("cls");

menu();

}

}

//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);

printf("\nPassageiros a bordo: ");

fflush(stdin);

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

printf(" ___________________________________\n");

printf("| Escolha uma opção abaixo |\n");

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

printf("| 1 - Cadastrar outro Voo |\n");

printf("| 0 - Voltar ao menu |\n");

printf("|___________________________________|\n");

printf("opção: ");

scanf("%d",&num);

}while(num!=0);{

system("cls");

}

void remover(){

free(inf);

menu();

}

Etapa 2

Passo3

Programação Linguagem C passagem (struct passagem):

#include<stdlib.h>

#include<stdio.h>

#include<conio.h>

struct passagem

{

int numpass;

int numvoo;

int datembarq;

int horembarq;

int portembarq;

};

void menu();

void consultar();

void cadastro();

struct passagem *inf;

main()

{

...

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