Plus Minus

  • + 1 comment

    public static void plusMinus(List arr) { var total = arr.Count(); var positives = arr.Where(p => p > 0).ToList(); Console.WriteLine(CalculateInputRatio(positives.Count, total));

        var negatives = arr.Where(p => p < 0).ToList();
        Console.WriteLine(CalculateInputRatio(negatives.Count, total));
    
        var xeros = arr.Where(p => p == 0).ToList();
        Console.WriteLine(CalculateInputRatio(xeros.Count, total));
    
    }
    
    private static string CalculateInputRatio(int numbersCount, int total)
    {
        decimal ratio = (decimal)numbersCount/total;
        return ratio.ToString("F6");
    }