Advertisement
Guest User

Untitled

a guest
Jan 25th, 2015
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4.  
  5.  
  6. typedef struct
  7. {
  8. char Marca[15];
  9. char Modelo [20];
  10. char Placa[7];
  11. float Quilometragem;
  12. int ano;
  13. float diaria;
  14. int portas;
  15. int arcond;
  16. }veiculo
  17.  
  18.  
  19.  
  20.  
  21. typedef struct
  22. {
  23. char Marca[15];
  24. char Modelo [20];
  25. char Placa[7];
  26. float diaria;
  27. }veiculoA
  28.  
  29.  
  30. int main()
  31. {
  32. FILE *a, *b;
  33. veiculo a;
  34. veiculoA b;
  35.  
  36. a = fopen("veiculos.cad", "rb");
  37. b = fopen ("veiculos_classe_a.cad", "wb");
  38.  
  39. while (fread (&a, sizeof(veiculo), 1, a))
  40. {
  41. if(a.portas == 5 && a.arcond == 1 && a.ano >=2013 && a.diaria >=380);
  42. {
  43. strcpy (b.Marca, a.Marca);
  44. strcpy (b.Modelo, a.Modelo);
  45. strcpy (b.Placa, a.Placa);
  46. b.diaria = a.diaria;
  47. }
  48.  
  49. fwrite (&b, sizeof (veiculoA), 1, b);
  50. }
  51. fclose(b);
  52. fclose(a);
  53.  
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement