По нажатию кнопки вывести номера и количество строк, все элементы которых больше 100 - C#
Формулировка задачи:
Дано матрица A[i, j] с размером K. По нажатии кнопки надо вывести номера и количество строк, все элементы которых больше 100. Даже не могу найти пример похожую
Решение задачи: «По нажатию кнопки вывести номера и количество строк, все элементы которых больше 100»
textual
Листинг программы
private void buttonObrab_Click(object sender, EventArgs e)
{
for (int i = 0; i < K; i++)
for (int j = 0; j < K; j++)
A[i, j] = Convert.ToInt32(Grid[j, i].Value);
// номера строк, все элементы которых больше 100
var rowNumbers = Enumerable.Range(0, A.GetLength(0)).Where(i => Enumerable.Range(0, A.GetLength(1)).All(j => A[i, j] > 100)).ToList();
// количество таких строк
var count = rowNumbers.Count;
labelRez.Text = $"Строки, все элементы которых больше 100: {string.Join(", ", rowNumbers)}; Количество строк, все элементы которых больше 100= {count}";
}