Найти сумму и произведение элементов k-го столбца данной матрицы - C#
Формулировка задачи:
Дано число k(0<k<11) и матрица 4x10. Найти сумму и произведение элементов k-го столбца данной матрицы.
Решение задачи: «Найти сумму и произведение элементов k-го столбца данной матрицы»
textual
Листинг программы
- using System;
- class demo
- {
- static void Main()
- {
- int k;
- string str = "";
- int sum=0, prod=1;
- Random r = new Random();
- int[,] matrix = new int[4,10];
- for(int i = 0; i < 4;i++)
- {
- for(int j = 0; j < 10;j++)
- {
- matrix[i,j] = r.Next(1,10);
- str += matrix[i,j] + "\t";
- }
- str += "\n";
- }
- Console.WriteLine(str);
- Console.Write("номер столбца : ");
- if (int.TryParse(Console.ReadLine(), out k) && k > 0 && k < 11)
- {
- k--;
- for (int i = 0; i < 4;i++ )
- {
- sum += matrix[i,k];
- prod *= matrix[i,k];
- }
- }
- else Console.WriteLine("error");
- Console.WriteLine("cтолбец №{0}: \nсумма = {1}\nпроизведение = {2}",k+1,sum,prod);
- Console.ReadKey(true);
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д