Advertisement
Nannoka

Cadastro

Jun 23rd, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.70 KB | None | 0 0
  1.     #include <stdio.h>
  2.     #include <stdlib.h>
  3.     #include <conio.h>
  4.     #include <math.h>
  5.     #include <time.h>
  6.     #include <string.h>
  7.     #include <windows.h>
  8.     #include <locale.h>
  9.    
  10.     struct cadastro
  11.     {
  12.         char CPF[11];
  13.         char nome[50];
  14.         int tel[9];
  15.         char email[50];
  16.         char cargo[30];    
  17.     };
  18.    
  19.     int main()
  20.     {
  21.        
  22.         struct cadastro funcionario[100];
  23.         struct cadastro cliente[100];
  24.         struct cadastro medico[100];
  25.        
  26.         int opcao;
  27.        
  28.         do{
  29.    
  30.         switch (opcao)
  31.            case 1:
  32.            
  33.            printf("\nCadastro de Clientes\n\n");
  34.  
  35.            printf("\nDigite o CPF: ");
  36.            scanf("%s", &cliente[i].CPF);
  37.            fflush(stdin);
  38.            printf("\nDigite o nome : ");
  39.            scanf("%s", &cliente[i].nome);
  40.            fflush(stdin);
  41.            printf("\nDigite o telefone: ");
  42.            scanf("%i", &cliente[i].tel);
  43.            fflush(stdin);
  44.            printf("\nDigite o e-mail: ");
  45.            scanf("%s", &cliente[i].email);
  46.            fflush(stdin);
  47.            printf("\n\n");
  48.            printf("Cadastro efetuado com sucesso!");
  49.            printf("\n\n");
  50.  
  51.            break;
  52.            
  53.            case 2:
  54.            
  55.            printf("\nCadastro de funcionários\n\n");
  56.  
  57.            printf("\nDigite o CPF: ");
  58.            scanf("%s", &funcionario[i].CPF);
  59.            fflush(stdin);
  60.            printf("\nDigite o nome : ");
  61.            scanf("%s", &funcionario[i].nome);
  62.            fflush(stdin);
  63.            printf("\nDigite o telefone: ");
  64.            scanf("%i", &funcionario[i].tel);
  65.            fflush(stdin);
  66.            printf("\nDigite o e-mail: ");
  67.            scanf("%s", &funcionario[i].email);
  68.            fflush(stdin);
  69.            printf("\nDigite o cargo: ");
  70.            scanf("%s", &funcionario[i].cargo);
  71.            fflush(stdin);
  72.            printf("\n\n");
  73.            printf("Cadastro efetuado com sucesso!");
  74.            printf("\n\n");
  75.  
  76.            break;  
  77.            
  78.             case 3:
  79.            
  80.            printf("\nCadastro de medicos\n\n");
  81.  
  82.            printf("\nDigite o CPF: ");
  83.            scanf("%s", &medico[i].CPF);
  84.            fflush(stdin);
  85.            printf("\nDigite o nome : ");
  86.            scanf("%s", &medico[i].nome);
  87.            fflush(stdin);
  88.            printf("\nDigite o telefone: ");
  89.            scanf("%i", &medico[i].tel);
  90.            fflush(stdin);
  91.            printf("\nDigite o e-mail: ");
  92.            scanf("%s", &medico[i].email);
  93.            fflush(stdin);
  94.            printf("\n\n");
  95.            printf("Cadastro efetuado com sucesso!");
  96.            printf("\n\n");
  97.  
  98.            break;  
  99.        
  100.            default:
  101.             printf(" [ %i ] OPÇÃO INCORRETA!\n\n", opcao);
  102.             }
  103.         }while (x != 0);
  104.  
  105.           system("pause");
  106.          
  107.           return 0;
  108.        
  109.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement