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