Предмет: Информатика, автор: abdumalikovbeksultan

Помогите,задание по с++,массивы,простым языком пожалуйста
3)Найти количество положительных элементов массива

0

Ответы

Автор ответа: SashaSimonova007
0

#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;

}

Похожие вопросы