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