#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
int n;
cin >> n; // размерность
int ar[n]; // массив
int a = -100;
int b = 100; // промежуток чисел для заполнения массива [а; b]
srand(time(NULL)); // функция для генерации случайных чисел
for (int i=0; i<n; i++){
ar[i] = rand()%(b-a+1)+a;
cout << ar[i] << " ";
} cout << endl; // заполняем массив
int k=0; // переменная для подсчёта положительных элементов
if (ar[i] > 0) k++;
} cout << endl; // считаем количество положительных элементов
cout << "Количество положительных элементов массива: " << k;
return 0;
}
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main() {
int n;
cin >> n; // размерность
int ar[n]; // массив
int a = -100;
int b = 100; // промежуток чисел для заполнения массива [а; b]
srand(time(NULL)); // функция для генерации случайных чисел
for (int i=0; i<n; i++){
ar[i] = rand()%(b-a+1)+a;
cout << ar[i] << " ";
} cout << endl; // заполняем массив
int k=0; // переменная для подсчёта положительных элементов
for (int i=0; i<n; i++){
if (ar[i] > 0) k++;
} cout << endl; // считаем количество положительных элементов
cout << "Количество положительных элементов массива: " << k;
return 0;
}