public static class Program
public static void Main()
const int N = 10, MIN_VALUE = -100, MAX_VALUE = 100;
var randomizer = new Random();
var a=Convert.ToDouble(0);
for (var i = 0; i < array.Length; i++)
array[i] = randomizer.Next(MIN_VALUE, MAX_VALUE);
for (var i = 0; i < array.Length; i++)
a = a + Convert.ToDouble( Math.Abs( Math.Cos(array[i]) ) );
Console.Write("Вещественный вектор: ");
Console.WriteLine(string.Join(", ", array));
Console.Write("Сумма модулей косинусов отрицательных элементов: ");
Console.WriteLine(string.Format("{0:0.00000000}", a));