+)
{(j=0; j
{
A [i, j]=((float) (i +1) - (float) (j +1)) / ((float) (i +1) + (float) (j +1));. Write («{0: f}», A [i, j]);. Write («;»);
}. WriteLine ();
}. WriteLine («Масив В»); (k=0; k
{(l=0; l
{[k, l]=((float) (k + 1) * (float) (l + 1)) / (2 * (float) (k + 1) + (float) (l + 1));. Write («{0: f}», B [k, l]);. Write («;»);
}. WriteLine ();
}. WriteLine («Матриця С:»); (x=0; x
{(z=0; z
{[x, z]=0; (k=0; k
{[x, z]=C [x, z] + A [x, k] * B [k, z];
}. Write («{0: f}», C [x, z]);. Write («;»);
}. WriteLine ();
}
Console.ReadKey ();
}
}
}
рис. 3.1 - результат виконання програми № 1
Завдання 2
Ввести елементи двовимірного масиву з клавіатури. Знайти найбільший елемент в масиві номер рядка і стовпчика, в якому він міститься вивести на екран. Поміняти рядок і стовпець місцями.
Тип даних int, використовується для індексації масиву і лічильника: m, i, j, max, maxI, maxJ;
Тип даних Random, використовується для створення випадкових чисел: p;
Тип даних int [,], використовується для створення масиву: А, C;
Лістинг:
System; System.Collections.Generic; System.Linq; System.Text; ConsoleApplication1
{Program
{void Main (string [] args)
{m, i, j, max, maxI, maxJ; p=new Random ();=p.Next (3, 6); [,] A=new int [m, m] ;. WriteLine («Матриця А»); (i=0; i
{(j=0; j
{[i, j]=p.Next (10);. Write (A [i, j]);. Write («;»);
}. WriteLine ();
}=maxI=maxJ=0; [,] C=new int [m, m]; (i=0; i
{(j=0; j
{(A [i, j]> max)
{= A [i, j];=i +1;=j +1;
} [i, j]=A [i, j];
}
}. WriteLine («Максимальне значення» + max + «, в рядку» + maxI + «, в стовпці» + maxJ);
for (j=0; j
{[maxI - 1, j]=A [j, maxJ - 1]; [j, maxJ - 1]=A [maxI - 1, j];
} (i=0; i
{(j=0; j
{. Write (C [i, j]);. Write («;»);
}. WriteLine ();
}
. ReadKey ();
}
}
}
рис. 3.2 - результат виконання програми № 2
Заданіе3
масив твір матриця число
Створити масив і заповнити його рандомних числами. Підрахувати суму кожного рядка
Т...