Вычислить наибольший элемент матрицы. В чем тут ошибка? - C#
Формулировка задачи:
Дана матрица A(4,3). Вычислить наибольший элемент матрицы. Вывести исходную матрицу и наибольший элемент.
int [,] a = new int [4,3]; Random r= new Random(); int max = 0; for (int i = 0; i < 4; i++) { for (int y = 0; y < 3; y++) { a[i, y] = r.Next(100); } } for (int i = 0; i < 4; i++) { for (int y = 0; y < 3; y++) { Console.Write(a[i, y]+ " "); if (a[i, y] > max) { max = a[i, y]; } } Console.WriteLine(); } Console.WriteLine(); Console.WriteLine(); Console.WriteLine("Максимальный элемент: "+max);
Решение задачи: «Вычислить наибольший элемент матрицы. В чем тут ошибка?»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MaxElement_Maxtrix { class Program { static void Main(string[] args) { int[,] a = new int[4, 3]; Random r = new Random(); for (int i = 0; i < 4; i++) for (int y = 0; y < 3; y++) a[i, y] = r.Next(100); int max = a[0,0]; // считаем что первый елемент максимальный. for (int i = 0; i < 4; i++) { for (int y = 0; y < 3; y++) { Console.Write(a[i, y] + " "); if (a[i, y] > max) max = a[i, y]; } Console.WriteLine(); } Console.WriteLine("\nМаксимальный элемент: " + max); Console.ReadLine(); //ожидаем нажатие любой клавиши } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д