Ответ:
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
int[] A = new int[10];
int s1 = 0, s2 = 1 , s3 = 0;
Random r = new Random();
for (int i = 0; i < 10; i++)
{
A[i] = r.Next(101) - 50;
if (A[i] < 0) s1 += A[i];
else if (A[i] == 0) s3++;
else s2 *= A[i];
Console.Write(A[i]+" ");
}
Console.WriteLine("\nСумма отрицательных элементов: {0}",s1);
Console.WriteLine("Произведение положительных элементов: {0}", s2);
Console.WriteLine("Количество нулевых элементов: {0}", s3);
}
}
}