Advertisement
LuandaBernardo

Lista 2.2

Dec 4th, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.23 KB | None | 0 0
  1. /* 2) Faça um programa cadastre um funcionário usando os seguintes registros.
  2. Type Endereço
  3. Rua Número Bairro
  4. String[40] Integer String[20]
  5. Após a leitura dos dados, imprima os valores na tela */
  6.  
  7.  
  8.  
  9.  #include <stdio.h>
  10.  #include <conio.h>
  11.  
  12.  typedef struct
  13.  {
  14.         int numero;
  15.         char rua[20], bairro[20];
  16.     }endereco;
  17.    
  18.     typedef struct
  19.     {
  20.         char nome[20];
  21.         int matricula;
  22.       endereco ende;
  23.     }funcionario;
  24.  
  25.  main ()
  26.  {
  27.     funcionario func;
  28.    
  29.    
  30.     printf ("\n Nome:");
  31.     fflush (stdin);
  32.     gets (func.nome);
  33.     printf ("\n Matricula:");
  34.     scanf ("%d", &func.matricula);
  35.     printf ("\n Endereco:  \n Rua:");
  36.     fflush (stdin);
  37.     gets (func.ende.rua);
  38.     printf ("\n Bairro:");
  39.      fflush (stdin);
  40.     gets (func.ende.bairro);
  41.     printf ("\n Numero:");
  42.     scanf("%d", &func.ende.numero);
  43.      
  44.         printf("\n \n");
  45.     printf ("\n  Nome:");
  46.     puts (func.nome);
  47.     printf ("\n Matricula: %d", func.matricula);
  48.  
  49.     printf ("\n Endereco:  \n Rua:");
  50.     puts (func.ende.rua);
  51.    
  52.     printf ("\n Bairro:");
  53.     puts (func.ende.bairro);
  54.     printf ("\n Numero: %d", func.ende.numero);
  55.          getch ();
  56.         return 0;
  57.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement