Advertisement
Guest User

pop

a guest
Oct 22nd, 2019
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.08 KB | None | 0 0
  1. //L4_F1_S1.cpp
  2.  
  3. #include <iostream>
  4. #include <iomanip>
  5. #include <time.h>
  6. using namespace std;
  7.  
  8. const int MLP = ; // Maksymalna liczba pasażerów //$$$
  9. const int LDT = ; // Liczba dni w tygodniu //$$$
  10. const int LG = ; // Liczba godzin pomiaru dziennie //$$$
  11.  
  12. int main()
  13. {
  14. int Bus[LDT][LG];
  15.  
  16. // --- (A) generowanie tablicy Bus
  17.  
  18. srand(time(NULL));
  19. for ( int dzien = ; ; ) //$$$
  20. for ( int godzina = ; ; ) //$$$
  21. Bus[ ][ ] = rand()% MLP + ; //$$$
  22.  
  23.  
  24. // --- (B) wypisanie tablicy Bus na standardowe wyjście
  25.  
  26. cout cout << " |" ;
  27. for ( int godzina = 8; godzina < LG + 8; godzina++ )
  28. cout << setw(4) << ; //$$$
  29. cout << endl;
  30.  
  31. cout << "----" ;
  32. for ( int godzina = 8; godzina < LG + 8; godzina++ )
  33. cout << "----" ;
  34. cout << endl;
  35.  
  36. for ( ) { //$$$
  37. cout << "D" << << " |"; //$$$
  38. for ( ) //$$$
  39. cout << setw(4) << ; //$$$
  40. cout << ; //$$$
  41. }
  42.  
  43. cout << "----" ;
  44. for ( int godzina = 8; godzina < LG + 8; godzina++ )
  45. cout << "----" ;
  46. cout << endl;
  47.  
  48.  
  49. // ------------------------------------------------------ podpunkt a)
  50. // --- liczba pasażerów w ciągu tygodnia
  51. ; //$$$
  52. for ( ; ; ) //$$$
  53. for ( ; ; ) //$$$
  54. suma += ; //$$$
  55. cout << " W tygodniu jechalo " << suma << " pasazerow" << endl;
  56.  
  57. // --- liczba pasażerów każdego dnia
  58. for ( ) { //$$$
  59. ; //$$$
  60. for ( ) //$$$
  61. ; //$$$
  62. cout << " dnia " << << " jechalo " << suma << " pasazerow" << endl; //$$$
  63. }
  64.  
  65.  
  66.  
  67.  
  68. // ------------------------------------------------------ podpunkt b)
  69. // ---- maksymalna liczba pasażerów każdego dnia
  70.  
  71. for ( ) { //$$$
  72. maximum = ; //$$$
  73. for ( ) //$$$
  74. if ( Bus[ ][ ] > ) //$$$
  75. maximum = ; //$$$
  76. cout << << " dnia najwieksza liczba pasazerow to " << << endl; //$$$
  77. }
  78.  
  79. // --------------------------------------------------------------------- podpunkt c)
  80. // --- dla każdego dnia - godzina, o której jechało najmniej pasażerów
  81.  
  82. for ( ) { //$$$
  83. int min_godzina ; //$$$
  84. for ( ) //$$$
  85. if ( Bus[ ][ ] < Bus[ ][ ] ) //$$$
  86. min_godzina = ; //$$$
  87. cout << << " dnia najmniej pasazerow jechalo o godzinie " //$$$
  88. << min_godzina + << ":00" << endl; //$$$
  89. }
  90.  
  91.  
  92. // ----------------------------------------------------------- podpunkt d)
  93. // --- średnia liczba pasażerów dla każdej godziny
  94.  
  95. double Srednia[LG];
  96. for ( int = 0; ; ) { //$$$
  97. = 0; //$$$
  98. for ( int = 0; ; ) //$$$
  99. ; //$$$
  100. Srednia[godzina] = Srednia[godzina] / ( ); //$$$
  101. cout << "O godzinie " << << ":00 kazdego dnia tygodnia " //$$$
  102. << "jechalo srednio " << << " pasazerow" << endl; //$$$
  103. }
  104.  
  105.  
  106. // ----------------------------------------------------------- podpunkt e)
  107. // --- sprawdzenie przekroczenia progu
  108.  
  109. int ; //$$$
  110. cout << "Podaj wartosc progowa: ";
  111. ; //$$$
  112. znaleziono = ; //$$$
  113. dzien = ; //$$$
  114. while ( && ( < )) { //$$$
  115. // --- przeszukiwanie k-tego wiersza
  116. godzina = ; //$$$
  117. while ( && ( < )) //$$$
  118. znaleziono = (Bus[ ][ ] > prog); //$$$
  119. dzien++; //$$$
  120. }
  121.  
  122. if ( ) //$$$
  123. cout << "W dniu " << dzien << " liczba pasazerow przekroczyla " << prog << endl;
  124. //$$$
  125. cout << "Kazdego dnia jechalo nie wiecej niz " << prog << " pasazerow" << endl;
  126.  
  127. system("PAUSE");
  128. return 0;
  129. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement