FUNÇÃO CONSULT
Resenha: FUNÇÃO CONSULT. Pesquise 862.000+ trabalhos acadêmicosPor: zinho2013 • 15/11/2013 • Resenha • 2.866 Palavras (12 Páginas) • 241 Visualizações
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()
{
...