Марат
Марат

Дана матрица А (n,n). C#

Дана матрица А (n,n). Найти произведение четных чисел в К-ом столбце и к-во нулей в L-ом столбце матрицы.
Использовать статические методы для ввода эл-тов матрицы из текстового файла и вывода матрицы по строкам, обычные методы для вычисления первой функции с возвратом значения через тип возвращаемого параметра, для вычисления второй функции с возвратом значения через модификатор out.

Прошу написать программу

Максим
Максим

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
TheMatrix.Load(@"C:\123\123.txt");
TheMatrix.SMITH();
int a=0;
Console.WriteLine("Введите k");
Console.WriteLine("Количество четных элементов = " +
TheMatrix.KENOBI(Convert.ToInt32(Console.ReadLine())));
Console.WriteLine("Введите l");
TheMatrix.KENOBI(Convert.ToInt32(Console.ReadLine()),out a);
Console.WriteLine("Количество нулевых элементов = " + a);
Console.ReadKey();
}
}

public static class TheMatrix
{
static private List NEO;

public static void Load(string MOUSE)
{
try
{
NEO = new List();
StreamReader MORFIUS = new StreamReader(MOUSE, Encoding.Default);
NEO = MORFIUS.ReadToEnd().Split(' ').ToList();
}
catch (Exception ex) { Console.WriteLine(ex); }
}

public static void SMITH()
{
double n = Math.Sqrt( NEO.Count);
for (int i = 0; i ) % 2 == 0)
{
pfff++;
}
}
return pfff;
}

public static void KENOBI(int l, out int oi)
{
oi = 0;
for (int i = l-1; i < NEO.Count; i += (int)Math.Sqrt(NEO.Count))
{
if (Convert.ToInt32(NEO) == 0)
{
oi++;
}
}
}
}
}

Похожие вопросы
дана матрица M*N найти минимальный среди максимальных элементов ее столбцов. C#
дана матрица а размерности n на m. Найти максимальный элемент в каждом столбце. Помогите пожалуйста решить. На языке C++
Дана матрица целых чисел N*N. С++
Дана матрица А (n,n). Нужна программа на C#
Дана матрица A(n,n). Найти сумму чисел находящихся в диапозоне [-2,5] и количество нечетных чисел в матрице.
Дана матрица размера n×m. Поменять местами строки, содержащие минимальный и максимальный элементы матрицы.
Дана матрица с размерность n×m. Паскаль
Basic. Дана матрица размером m*n. Вычислить:
C++ Как сформировать матрицу A[N,N] случайным образом
Дана действительная квадратная матрица порядка n, все элементы которой различны.