Найти сумму и произведение элементов k-го столбца данной матрицы - C#

Узнай цену своей работы

Формулировка задачи:

Дано число k(0<k<11) и матрица 4x10. Найти сумму и произведение элементов k-го столбца данной матрицы.

Решение задачи: «Найти сумму и произведение элементов k-го столбца данной матрицы»

textual
Листинг программы
  1. using System;
  2. class demo
  3. {
  4.     static void Main()
  5.     {
  6.         int k;
  7.         string str = "";
  8.         int sum=0, prod=1;
  9.         Random r = new Random();
  10.         int[,] matrix = new int[4,10];
  11.         for(int i = 0; i < 4;i++)
  12.         {
  13.             for(int j = 0; j < 10;j++)
  14.             {
  15.                 matrix[i,j] = r.Next(1,10);
  16.                 str += matrix[i,j] + "\t";
  17.             }
  18.             str += "\n";
  19.         }
  20.         Console.WriteLine(str);
  21.         Console.Write("номер столбца : ");
  22.         if (int.TryParse(Console.ReadLine(), out k) && k > 0 && k < 11)
  23.         {
  24.             k--;
  25.             for (int i = 0; i < 4;i++ )
  26.             {
  27.                 sum += matrix[i,k];
  28.                 prod *= matrix[i,k];
  29.             }
  30.         }
  31.         else Console.WriteLine("error");
  32.         Console.WriteLine("cтолбец №{0}: \nсумма = {1}\nпроизведение = {2}",k+1,sum,prod);
  33.         Console.ReadKey(true);
  34.     }
  35. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы