Одномерный массив. Подсчитать количество положительных элементов - C#
Формулировка задачи:
Дан одномерный массив A[1..N], содержащий целые числа. Подсчитать количество положительных элементов. Можно пожалуйста с объяснением.
Решение задачи: «Одномерный массив. Подсчитать количество положительных элементов»
textual
Листинг программы
using System; class Program { static void Main(string[] args) { int N = 10, sum = 0; // размер массива и переменная для подсчета количества положительных элементов int[] A = new int[N]; // объявление массива и выделение памяти под него Random r = new Random(); // объект для генерации случайных чисел for (int i = 0; i < N; i++) { A[i] = r.Next(-10, 10); // инициализируем элементы массива случайными значениями из диапазона [-10, 10) Console.Write(A[i] + " "); // и выводим их if (A[i] > 0) // если элемент положительный sum ++; // то прибавляем к счетчику 1 } Console.WriteLine("\n" + sum); // Вывод получившегося количества дабы убедиться в правильности результата и пойти довольным к преподу :) Console.ReadKey(); // ожидание нажатия клавиши (пауза) } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д