Advertisement
LuandaBernardo

Lista2.1

Dec 4th, 2014
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.11 KB | None | 0 0
  1. /*1) Faça um programa que leia os dados de 10 funcionários de uma empresa usando um registro do tipo
  2. funcionário, e após a sua leitura, imprima na tela. Sabendo que o registro funcionário é dado por:
  3. Nome: string[20];
  4. Matrícula: integer;
  5. Salario: real;*/
  6.  
  7.  
  8.  #include<stdio.h>
  9.  #include<conio.h>
  10.  
  11.  
  12.   typedef struct {
  13.         char nome[20];
  14.         int matricula;
  15.         float salario;
  16.                  } dados;
  17.        
  18.  main ()  
  19.  {
  20.     dados funcionario[10];
  21.     int i=0;
  22.     do
  23.     {
  24.         printf ("\n Nome:");
  25.         fflush (stdin);
  26.         gets (funcionario[i].nome);
  27.         printf ("\n Matricula:");
  28.         scanf ("%d", &funcionario[i].matricula);
  29.         printf ("\n Salario:");
  30.         scanf ("%f", &funcionario[i].salario);
  31.         i++;
  32.     }while(i<10);
  33.    
  34.     for (i=0; i<10; i++)
  35.     {
  36.          printf ("\n Nome:");
  37.         puts (funcionario[i].nome);
  38.         printf ("\n Matricula:");
  39.        printf("%d", funcionario[i].matricula);
  40.         printf ("\n Salario:");
  41.         printf ("%f", funcionario[i].salario);
  42.     }
  43.    
  44.    
  45.     getch ();
  46.     return 0;
  47.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement