Advertisement
Guest User

Untitled

a guest
Aug 26th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.95 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. int* input_data(string days[], string name) {
  7. int numberOfPoints[12];
  8. for (int i = 0; i < 12; i++) {
  9. cout << "Ile punktow " + name + " uzyskal w " + days[i] + ": ";
  10. cin >> numberOfPoints[i];
  11. cout << endl;
  12. }
  13.  
  14. return numberOfPoints;
  15. }
  16.  
  17. int find_max(int person[]) {
  18. int maxpoints = 0;
  19. int bestday;
  20. for (int i = 0; i < 12; i++) {
  21. if ( person[i] > maxpoints ) {
  22. maxpoints = person[i];
  23. bestday = i;
  24. }
  25. }
  26.  
  27. return bestday;
  28. }
  29.  
  30. int check_all_points(int person[]) {
  31. int allPoints = 0;
  32. for (int i = 0; i < 12; i++) {
  33. allPoints = person[i];
  34. }
  35.  
  36. return allPoints;
  37. }
  38.  
  39. int find_min(int person[]) {
  40. int maxpoints = 99;
  41. int worstday;
  42. for (int i = 0; i < 12; i++) {
  43. if ( person[i] < maxpoints ) {
  44. maxpoints = person[i];
  45. worstday = i;
  46. }
  47. }
  48.  
  49. return worstday;
  50. }
  51.  
  52.  
  53.  
  54. int main() {
  55. string days[12] {
  56. "Poniedzialek",
  57. "Wtorek",
  58. "Sroda",
  59. "Czwaretek",
  60. "Piatek",
  61. "Sobota",
  62. "Poniedzialek",
  63. "Wtorek",
  64. "Sroda",
  65. "Czwaretek",
  66. "Piatek",
  67. "Sobota",
  68. };
  69.  
  70. int *piotr = input_data(days, "Piotr");
  71. int *adam = input_data(days, "Adam");
  72.  
  73. int bestDayForPiotr = find_max(piotr);
  74. int worstDayForPiotr = find_min(piotr);
  75. int bestDayForAdam = find_max(adam);
  76. int worstDayForAdam = find_min(adam);
  77.  
  78. cout << "Najgorszy dzien dla Piotra to " + days[worstDayForPiotr]; cout << endl;
  79. cout << "Najgorszy dzien dla Adama to " + days[worstDayForAdam]; cout << endl;
  80. cout << "Najlepszy dzien dla Piotra to " + days[bestDayForPiotr]; cout << endl;
  81. cout << "Najlepszy dzien dla Adama to " + days[bestDayForAdam]; cout << endl;
  82.  
  83. return 0;
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement