Дополнен 2 года назад
ЭТО НАДО ОПИСАТЬ В 1 КОДЕ
Console.WriteLine("Исходный массив: ");
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
{
ar[i, j] = rand.Next(-50, 100);
Console.Write(ar[i, j] + " ");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();
Console.WriteLine("Преобразованный масив: ");
for (int i = 0; i < N; i++)
{
for (int j = 0; j < M; j++)
{
if (ar[i, j] > 0)
ar[i, j] = -ar[i, j];
Console.Write("{0}",ar[i, j]);
Дополнен 2 года назад
ЭТО НАДО ОПИСАТЬ. 2 КОД
int sum = 0;
int schet = 0;
Console.WriteLine("Введите количество строк: ");
int N = Convert.ToInt32(Console.ReadLine());
Random rand = new Random();
int[,] ar = new int[N, N];
Console.WriteLine("Исходный массив: ");
for (int i = 0; i < N; i++)
{
for (int j = 0; j < N; j++)
{
ar[i, j] = rand.Next(0, 100);
Console.Write(ar[i, j] + " ");
}
Console.WriteLine();
}
Console.WriteLine();
Console.WriteLine();
Console.WriteLine("Над диагональю: ");
for (int i = 0; i < N; i++)
{
for (int j = i; j < N -i; j++)
{
if (ar[i, j] % 2 != 0)
{
sum = sum + ar[i, j];
schet ++;
Console.Write(ar[i, j] + " ");
}
}
}
Console.WriteLine("\nСреднее арифмитическое чисел над диагональю = {0}\n", sum / schet);
Console.ReadLine();