• Предмет: Информатика
  • Автор: aisha08102020
  • Вопрос задан 4 месяца назад

как находить количество определенных элементов, например положительных или не положительных
на языке С++

Ответы

Ответ дал: KLEBEPKA
1

Ответ:

Для нахождения количества определенных элементов в массиве, например положительных или не положительных, можно использовать цикл и условный оператор.

Для нахождения количества положительных элементов в массиве можно использовать следующий код на языке C++:

int count = 0;

for (int i = 0; i < n; i++) {

if (arr[i] > 0) {

count++;

}

}

cout << "Количество положительных элементов: " << count << endl;

Здесь arr - это массив элементов, а n - количество элементов в массиве. Переменная count инициализируется нулем. Затем происходит цикл по всем элементам массива, и если текущий элемент больше нуля, то к переменной count добавляется единица. После окончания цикла выводится количество положительных элементов.

Аналогично, для нахождения количества не положительных элементов можно использовать следующий код:

int count = 0;

for (int i = 0; i < n; i++) {

if (arr[i] <= 0) {

count++;

}

}

cout << "Количество не положительных элементов: " << count << endl;

Здесь условие внутри оператора if изменено на arr[i] <= 0, так как не положительные элементы могут быть как отрицательными, так и равными нулю.


aisha08102020: спасибо
Вас заинтересует