Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <time.h>
- using namespace std;
- int main() {
- setlocale(LC_ALL, "rus");
- srand(time(NULL));
- int n, cnt = 0;
- cout << "Введите кол-во элементов массива: ";
- cin >> n;
- double *x = new double[n];
- cout << "Вывод массива x: " << endl;
- for (int i = 0; i < n; i++) {
- x[i] = ((double)rand() / RAND_MAX * 20) - 10;
- cout << x[i] << ' ';
- }
- cout << endl;
- double *y = new double[n];
- cout << "Вывод массива y: " << endl;
- for (int i = 0; i < n; i++) {
- y[i] = pow(3, cos(x[i]));
- if (y[i] < 0 || y[i] > 1)
- cnt++;
- cout << y[i] << ' ';
- }
- cout << endl << "Кол-во элементов массива y не попадающих в промежуток [0, 1]: " << cnt;
- delete[] y;
- delete[] x;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement