Одномерный массив. Подсчитать количество положительных элементов - 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(); // ожидание нажатия клавиши (пауза)
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д