Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdlib.h>
  3. #include <ctime>
  4. #include <cstdlib>
  5. #include <algorithm>
  6. #include <random>
  7.  
  8. using namespace std;
  9. // підрахунок кількості елементів, які менше заданого k
  10. int A[50]; // заданий масив A
  11. int n; // поточна розмірність масиву n = 1..50
  12. int k; // порівнювальне значення
  13. int i; // додаткова змінна
  14. int count; // результат
  15. int p;
  16. static const double fraction = 1.0 / (static_cast<double>(RAND_MAX) + 1.0);
  17. // ввід A, n, k
  18. // ...
  19.  
  20. int main() {
  21. srand(time(NULL)); // иниціалізуємо рандом
  22. random_device rd;
  23. mt19937 g(rd());
  24. cout<<"Program was written a Gumenyuk Svyatoslav"<<endl;
  25. cout<<"ENTER " << " ELEMENTS OF ARRAY ";//кол-во елементів
  26. cin>>n;
  27. //саме вирішення рандомізація
  28.  
  29. for (i = 0; i < n; i++){
  30. list[i] = (rand()%n)+1;
  31. cout << A[i];
  32. cout << " ";
  33. }
  34. cout << endl;
  35.  
  36. // Введення даних у масив користувачем
  37. for (int i = 0; i < n; i++){
  38. cout << "ENTER " << " ELEMENT OF ARRAY ";
  39. cin >> A[i];
  40. }
  41. // Виведення масиву на екран
  42. for (int i = 0; i < n; i++){
  43. cout << "ELEMENT " << i << " HAVE VALUE " << A[i] << endl;
  44. }
  45. cout<<"enter comperative value"<<endl;
  46. cin>>k;
  47.  
  48. // обчислення, реалізація з допомогою циклу while
  49.  
  50.  
  51.  
  52. count=0;
  53. i=0;
  54.  
  55. do
  56. {
  57. if (A[i]>k)
  58. count++;
  59. i++;
  60.  
  61. }
  62.  
  63. while (i<n);
  64.  
  65. cout << " ANSWER " << count <<endl ;
  66.  
  67.  
  68.  
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement