Найдите на сколько положительных элементов массива больше, чем отрицательных - C#

Узнай цену своей работы

Формулировка задачи:

Дан массив из n элементов. Каждый элемент может принимать целочисленные значения от -100 до 1000. Найдите на сколько положительных элементов больше, чем отрицательных. Гарантируется, что в исходном массиве есть хотя бы один элемент, отрицательный и положительный.

Решение задачи: «Найдите на сколько положительных элементов массива больше, чем отрицательных»

textual
Листинг программы
using System;
 
class Program
{
    static Random rnd = new Random();
 
    static void Main()
    {
        var arr = new[] { 1, 2, 3, 4, 5, -1 };
 
        var negativeNumbers = 0;
        var positiveNumbers = 0;
 
        for (int i = 0; i < arr.Length; ++i)
        {
            if (arr[i] < 0)
                negativeNumbers++;
            if (arr[i] > 0)
                positiveNumbers++;
        }
 
        Console.WriteLine(positiveNumbers - negativeNumbers);
 
        Console.ReadKey(false);
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.5 из 5
Похожие ответы