deadpo0l

На Пикабу
поставил 1 плюс и 0 минусов
Награды:
10 лет на Пикабу
- рейтинг 0 подписчиков 0 подписок 1 пост 0 в горячем

Помогите пожалуйста бедному студенту

Помогите исправить код, чтобы соответствовал заданию:

В приложение заложить ряд методов ввода матрицы, которые можно использовать выборочно:
- статический метод ввода матрицы с клавиатуры;
- статический метод чтения матрицы из файла;
-обычный метод получения элементов матрицы случайным образом.
Использовать обязательно:
- обычный метод для вывода матрицы по строкам с вырарниванием;
- обычный метод для вычисления первой функции с возвратом значения через тип возвращаемого параметра;
- обычный метод для вычисления второй функции с возвратом значения через модификатор 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
Показать полностью
Отличная работа, все прочитано!