Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdlib.h>
- #include <ctime>
- #include <cstdlib>
- #include <algorithm>
- #include <random>
- using namespace std;
- // підрахунок кількості елементів, які менше заданого k
- int A[50]; // заданий масив A
- int n; // поточна розмірність масиву n = 1..50
- int k; // порівнювальне значення
- int i; // додаткова змінна
- int count; // результат
- int p;
- static const double fraction = 1.0 / (static_cast<double>(RAND_MAX) + 1.0);
- // ввід A, n, k
- // ...
- int main() {
- srand(time(NULL)); // иниціалізуємо рандом
- random_device rd;
- mt19937 g(rd());
- cout<<"Program was written a Gumenyuk Svyatoslav"<<endl;
- cout<<"ENTER " << " ELEMENTS OF ARRAY ";//кол-во елементів
- cin>>n;
- //саме вирішення рандомізація
- for (i = 0; i < n; i++){
- list[i] = (rand()%n)+1;
- cout << A[i];
- cout << " ";
- }
- cout << endl;
- // Введення даних у масив користувачем
- for (int i = 0; i < n; i++){
- cout << "ENTER " << " ELEMENT OF ARRAY ";
- cin >> A[i];
- }
- // Виведення масиву на екран
- for (int i = 0; i < n; i++){
- cout << "ELEMENT " << i << " HAVE VALUE " << A[i] << endl;
- }
- cout<<"enter comperative value"<<endl;
- cin>>k;
- // обчислення, реалізація з допомогою циклу while
- count=0;
- i=0;
- do
- {
- if (A[i]>k)
- count++;
- i++;
- }
- while (i<n);
- cout << " ANSWER " << count <<endl ;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement