Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. // ZadanieDomowe3NikolaBeblik.cpp : This file contains the 'main' function. Program execution begins and ends there.
  2. //
  3.  
  4. #include <iostream>
  5. #include <algorithm>
  6. #include <vector>
  7.  
  8. using namespace std;
  9.  
  10. double Zadanie1(double a, double b, double c, double d, double e)
  11. {
  12. double minimum = min(a, b);
  13. minimum = min(minimum, c);
  14. minimum = min(minimum, d);
  15. return min (minimum, e);
  16. }
  17.  
  18. void Zadanie3(double tab [], int size )
  19. {
  20. double temp;
  21. int j = size - 1;
  22. int i = 0;
  23. while (i < j)
  24. {
  25. temp = tab[i];
  26. tab[i] = tab[j];
  27. tab[j] = temp;
  28. i++;
  29. j--;
  30. }
  31. }
  32.  
  33. void Zadanie5(int tab [], int size, int m)
  34. {
  35. for (int i = 0; i < size; i++)
  36. {
  37. tab[i] = tab[i] % m;
  38. }
  39. }
  40.  
  41. void Zadanie6(vector<double> vect)
  42. {
  43. reverse(vect.begin(), vect.end());
  44. }
  45. void WypiszDoub(double tab[], int N)
  46. {
  47. for (int i = 0; i < N; i++)
  48. {
  49. cout << tab[i] << " ";
  50. }
  51. cout << endl;
  52. }
  53. void WypiszInt(int tab[], int N)
  54. {
  55. for (int i = 0; i < N; i++)
  56. {
  57. cout << tab[i] << " ";
  58. }
  59. cout << endl;
  60. }
  61. void WypiszVect(vector<double> vect)
  62. {
  63. for (int i = 0; i < size(vect); i++)
  64. {
  65. cout << vect[i] << " ";
  66. }
  67. }
  68. int main()
  69. {
  70. cout << Zadanie1(6.0, 2.5, 3.3, 1.0, 5.0) << endl;
  71. int size = 3;
  72. double tab[5] = { 1.1, 5.2, 3.3 };
  73. Zadanie3(tab, size);
  74. WypiszDoub(tab, size);
  75. int m = 7;
  76. int tab2[3] = { 4,9,12 };
  77. Zadanie5(tab2, size, m);
  78. WypiszInt(tab2, size);
  79. vector<double> vect{ 3.5, 2.0, 1.0 };
  80. Zadanie6(vect);
  81. WypiszVect(vect);
  82.  
  83.  
  84.  
  85.  
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement