Помогите пожалуйста бедному студенту
Помогите исправить код, чтобы соответствовал заданию:
В приложение заложить ряд методов ввода матрицы, которые можно использовать выборочно:
- статический метод ввода матрицы с клавиатуры;
- статический метод чтения матрицы из файла;
-обычный метод получения элементов матрицы случайным образом.
Использовать обязательно:
- обычный метод для вывода матрицы по строкам с вырарниванием;
- обычный метод для вычисления первой функции с возвратом значения через тип возвращаемого параметра;
- обычный метод для вычисления второй функции с возвратом значения через модификатор out.
Дана матрица A(n,n). Найти сумму чисел нижнего треугольника, включая главную диагональ, произведение чисел L-ой строки.
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int n;
int numberstring;
int sum = 0;
int multiply = 1;
Console.WriteLine("Введите размерность матрицы:");
n = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите номер строки:");
numberstring = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("n");
int[,] A = new int[n, n];
Console.WriteLine("Исходная матрица:");
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
A[i, j] = random.Next(1, 10);
Console.Write("{0}t", A[i, j]);
if ((numberstring - 1) == i)
{
multiply *= A[i, j];
}
}
Console.Write("n");
}
for (int i = 0; i < n; i++)
{
for (int j = n - 1 - i; j
В приложение заложить ряд методов ввода матрицы, которые можно использовать выборочно:
- статический метод ввода матрицы с клавиатуры;
- статический метод чтения матрицы из файла;
-обычный метод получения элементов матрицы случайным образом.
Использовать обязательно:
- обычный метод для вывода матрицы по строкам с вырарниванием;
- обычный метод для вычисления первой функции с возвратом значения через тип возвращаемого параметра;
- обычный метод для вычисления второй функции с возвратом значения через модификатор out.
Дана матрица A(n,n). Найти сумму чисел нижнего треугольника, включая главную диагональ, произведение чисел L-ой строки.
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
int n;
int numberstring;
int sum = 0;
int multiply = 1;
Console.WriteLine("Введите размерность матрицы:");
n = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите номер строки:");
numberstring = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("n");
int[,] A = new int[n, n];
Console.WriteLine("Исходная матрица:");
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
A[i, j] = random.Next(1, 10);
Console.Write("{0}t", A[i, j]);
if ((numberstring - 1) == i)
{
multiply *= A[i, j];
}
}
Console.Write("n");
}
for (int i = 0; i < n; i++)
{
for (int j = n - 1 - i; j