Загрузка данных


using System;

class Program
{
    static void Main()
    {
        double x0 = -2.35, xk = -2, dx = 0.05, b = 74.2;
        Console.WriteLine("x\ty(x)");

        for (double x = x0; x <= xk; x += dx)
        {
            double absX = Math.Abs(x);
            double y = 0.00084 * (Math.Log(Math.Pow(absX, 1.25)) + b) / (x * x + 3.82);
            Console.WriteLine(\$"{x:F2}\t{y:F6}");
        }
    }
} using System;

class Program
{
    static void Main()
    {
        Random random = new Random();
        int n = 4;

        for (int matrixNum = 1; matrixNum <= 5; matrixNum++)
        {
            Console.WriteLine($"Матрица №{matrixNum}:");
            int[,] matrix = CreateAndFillMatrix(n, random);
            PrintMatrix(matrix);
            int sum = SumNotOnMainDiagonal(matrix);
            Console.WriteLine($"Сумма элементов не на главной диагонали: {sum}");
            Console.WriteLine(new string('-', 30));
        }
    }

    static int[,] CreateAndFillMatrix(int n, Random random)
    {
        int[,] matrix = new int[n, n];
        for (int i = 0; i < n; i++)
            for (int j = 0; j < n; j++)
                matrix[i, j] = random.Next(1, 100);
        return matrix;
    }

    static void PrintMatrix(int[,] matrix)
    {
        int n = matrix.GetLength(0);
        for (int i = 0; i < n; i++)
        {
            for (int j = 0; j < n; j++)
                Console.Write($"{matrix[i, j],4}");
            Console.WriteLine();
        }
    }

    static int SumNotOnMainDiagonal(int[,] matrix)
    {
        int sum = 0;
        int n = matrix.GetLength(0);

        for (int i = 0; i < n; i++)
            for (int j = 0; j < n; j++)
                if (i != j)
                    sum += matrix[i, j];

        return sum;
    }
}