Ввод и вывод нескольких матриц с использованием функций - C#

Узнай цену своей работы

Формулировка задачи:

Как вводить и выводить матрицу с помощью использования функций? Что у меня не правильно?
  static void vvod(int n)
        {
            int[,] p = new int[n, n];
            for (int i = 0; i < n; i++)
                for (int j = 0; j < n; j++)
                {
                    Console.Write("p[" + (i + 1) + "," + (j + 1) + "]= ");
                    int str = Convert.ToInt32(Console.ReadLine());
                    p[i, j] = str;
                }
        }
            static void vivod(int n)
            {
                for (int i = 0; i < n; i++)
                {
                    for (int j = 0; j < n; j++)
                        Console.WriteLine(p[i,j]);
                    Console.WriteLine();
                }
            }
 
            static void Main(string[] args)
        {
            Console.Write("размер квадратной матрицы =");
           int k=Convert.ToInt32(Console.ReadLine());
           vvod(k);
           vivod(k);
        }

Решение задачи: «Ввод и вывод нескольких матриц с использованием функций»

textual
Листинг программы
using System;
class Classs
{
    static void vvod(ref int[,] p, int n)
    {
        for (int i = 0; i < n; i++)
            for (int j = 0; j < n; j++)
            {
                Console.Write("p[" + (i + 1) + "," + (j + 1) + "]= ");
                int str = Convert.ToInt32(Console.ReadLine());
                p[i, j] = str;
            }
    }
    static void vivod(ref int[,] p, int n)
    {
        for (int i = 0; i < n; i++)
        {
            for (int j = 0; j < n; j++)
                Console.WriteLine(p[i, j]);
            Console.WriteLine();
        }
    }
 
    static void Main(string[] args)
    {
        Console.Write("размер квадратной матрицы =");
        int k = Convert.ToInt32(Console.ReadLine());
        int[,] p = new int[k, k];
        vvod(ref p, k);
        vivod(ref p, k);
    }
 
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.7 из 5
Похожие ответы