Расчет разности двух любых элементов двухмерного массива - C#
Формулировка задачи:
Составить программу: Расчета разности двух любых элементов двухмерного массива.
Решение задачи: «Расчет разности двух любых элементов двухмерного массива»
textual
Листинг программы
static void Main(string[] args) { int N, M, e1,e2,r3; Console.WriteLine("Введите количество строк массива "); N=Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Введите количество столбцов массива "); M = Convert.ToInt32(Console.ReadLine()); int[,] a = new int[N,M]; Random r = new Random(); for (int i = 0; i < N; i++) for (int j = 0; j < M; j++) a[i, j] = r.Next(100); Console.WriteLine(); Console.WriteLine("Массив:"); for (int i = 0; i < N; i++) { Console.WriteLine(); for (int j = 0; j < M; j++) Console.Write(a[i, j] + " "); } Console.WriteLine(); Console.WriteLine("Введите строку и столбец первого элемента"); Console.WriteLine("Строка"); int r1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Столбец"); int r2 = Convert.ToInt32(Console.ReadLine()); e1 = a[r1-1, r2-1]; Console.WriteLine("Введите строку и столбец второго элемента"); Console.WriteLine("Строка"); int d1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Столбец"); int d2 = Convert.ToInt32(Console.ReadLine()); e2 = a[d1-1, d2-1]; Console.WriteLine("Первый элемент = " + e1); Console.WriteLine("Второй элемент = " + e2); r3 = e1 - e2; Console.WriteLine("Разность первого и второго элементов = " + r3); Console.ReadKey(); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д