Вычислить сумму элементов каждого столбца матрицы

Регистрация
28.10.2017
Сообщения
1 031
Реакции
212
Сайт
tehadm.ru
C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text.RegularExpressions;
 
namespace Cyberforum_
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] mas = new int[5, 4];
            Random rnd = new Random();
            int Rand;
 
            // заполнение матрицы
 
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 4; j++)
                {
                    Rand = rnd.Next(0, 30);
                    mas[i, j] = Rand;
                }
            }
 
            // вывод матрицы
 
            for (int i = 0; i < 5; i++)
            {
                for (int j = 0; j < 4; j++)
                {
                    Console.Write(mas[i, j] + "\t");
                }
                Console.WriteLine();
            }
 
            // сумма элементов столбца матрицы
 
            for (int i = 0; i < 4; i++)
            {
                int sum1 = 0;
                for (int j = 0; j < 5; j++)
                {
                    sum1 = sum1 + mas[j, i];
                }
                Console.WriteLine("Сумма элементов столбца " + i + " = " + sum1);
                sum1 = 0;
            }
            Console.ReadKey();
        }
    }
 
 
}
 
Верх