Advertisement
Guest User

Untitled

a guest
May 27th, 2015
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. //#include <random>
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4. #include <string.h>
  5.  
  6.  
  7. /*
  8. Массив структур, содержащих сведения о музеях. Каждая структура должна содержать следующие поля: название музея, адрес, год основания, цена входного билета. Вывести на экран дисплея сведения о музеях, действующие более “k” лет.
  9. */
  10.  
  11.  
  12. struct Muzej
  13. {
  14. char name[BUFSIZ];
  15. char adres[BUFSIZ];
  16. int year;
  17. int zina;
  18. };
  19.  
  20. int main()
  21. {
  22.  
  23. int n,i,k; struct Muzej arr[BUFSIZ];
  24. printf("Enter n ");
  25. scanf("%d",&n);
  26.  
  27.  
  28. for(i = 0; i < n; i++)
  29. {
  30. printf("Enter name muzej ");
  31.  
  32. gets(arr[i].name);
  33.  
  34. printf("Enter adress muzej ");
  35. gets(arr[i].adres);
  36. printf("Enter year ");
  37. scanf("%d",&arr[i].year);
  38. printf("Enter zina ");
  39. scanf("%d",&arr[i].zina);
  40. }
  41. printf("Enter k ");
  42. scanf("%d",&k);
  43.  
  44. for(i = 0; i < n; i++)
  45. if(2015 - arr[i].year > k)
  46. {
  47. puts(arr[i].name);
  48. puts(arr[i].adres);
  49. //printf("");
  50. printf("\nYear \t%d",arr[i].year);
  51. printf("\nZina \t%d",arr[i].zina);
  52. }
  53.  
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement