LInguagem c

905 palavras 4 páginas
Etapa 2 – Passo 3
// Trabalho de estrutura de dados Etapa 2 – Passo 3//Cadastro e busca de passagens
// Inicio do progama#include<stdlib.h>
#include<stdio.h>
#define n 1000//DEFINE FACILITA ALTERAÇÃO DE NUMERO MAXIMO DE CADASTROS NA ESTRUTURA
// STRUCT QUE CONTEM CADA CAMPO DA PASSAGEM EXETO O NUMERO DA PASSAGEM QUE E GERADO AUTOMATICAMENTE
//ASSIM QUE A PASSAGEM E CADASTRADA struct passagem{ int num_voo;//ARMAZE A O NUMERO DO VOO char data_voo[10];//ARMAZE A A DATA DO VOO char hora_voo[5];//ARMAZENA A HORA DO VOO int num_portao;// ARMAZENA O NUMERO DO PORTAO int valida; // VALIDA NUMERO BUSCADO SE PASSAGEM ESTÁ CADASTRADA OU NÃO };
//OP E A VARIAVEL DE CONTROLE PARA OPÇÕES COMO CONTINUAR OU VOLTAR int op; int num_passagem=1,bpassagem;//NUM_PASSAGEM E A VARIAVEL QUE ARMAZENA O NUMERO DA PASSAGEM struct passagem ipassagem[n];// IPASSAGEM E O VETOR QUE ARMAZENA CADA PASSAGEM COMPLETA void cadastro(){//FUNÇÃO RESPONSSAVEL PELO CADASTRO DA PASSAGEM system("cls"); printf("\n---------CADASTRO DE PASSAGEM----------\n\n\n"); printf("\n DIGITE O NUMERO DO VOO:"); scanf("%d",&ipassagem[num_passagem].num_voo); printf("\n DIGITE A DATA DO VOO:"); scanf("%s",&ipassagem[num_passagem].data_voo); printf("\n DIGITE O HORARIO DO VOO:"); scanf("%s",&ipassagem[num_passagem].hora_voo); printf("\n DIGITE O NUMERO DO PORTAO:"); scanf("%d",&ipassagem[num_passagem].num_portao); printf("\n\n PARABENS SUA PASSAGEM FOI CADASTRADA COM SUCESSO! NUMERO DA PASSAGEM:%d\n",num_passagem); ipassagem[num_passagem].valida=1;//VALIDA QUE NESTA POSSIÇÃO DO VETOR EXISTE UMA PASSAGEM CADSTRADA num_passagem++;//IMCREMENTA 1 NO NUMERO DA PROXIMA PASSAGEM E O NUMERO DA POSIÇÃO QUE SERA SALVA printf("\n DESEJA CADASTRAR OUTRA PASSAGEM? 1_sim, 2_nao\n 1 OU 2:"); scanf("%d",&op); if(op==2){op=3;} system("cls");

Relacionados

  • Linguagem C C++
    13319 palavras | 54 páginas
  • LINGUAGEM C/C++
    1905 palavras | 8 páginas
  • Linguagem C
    4307 palavras | 18 páginas
  • A linguagem c++
    1512 palavras | 7 páginas
  • Linguagem C
    1067 palavras | 5 páginas
  • Linguagem C
    981 palavras | 4 páginas
  • Linguagem c
    8779 palavras | 36 páginas
  • A linguagem c++
    7083 palavras | 29 páginas
  • Linguagem C
    1228 palavras | 5 páginas
  • linguagem c
    3545 palavras | 15 páginas