По нажатию кнопки вывести номера и количество строк, все элементы которых больше 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}";
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д