Создать класс реализующий действия с двумерным целочисленным массивом - C#
Формулировка задачи:
Создайте класс,реализующий следующие действия с двумерным целочисленным массивом: инициализация,ввод элементов,вывод элементов
Решение задачи: «Создать класс реализующий действия с двумерным целочисленным массивом»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
namespace test2
{
class arr
{
int[,] a;//здесь меняем int на char для символьного массива или на double для вещественного
public arr(int n,int m)
{
a = new int[n, m];//здесь меняем int на char для символьного массива или на double для вещественного
}
public void Input()
{
for (int i = 0; i < a.GetLength(0); i++)
{
for (int j = 0; j < a.GetLength(1); j++)
{
Console.WriteLine("Введите элемент [{0},{1}]", i, j);
a[i,j]=int.Parse(Console.ReadLine());//здесь меняем int на char для символьного массива или на double для вещественного
}
}
}
public void Output()
{
for (int i = 0; i < a.GetLength(0); i++)
{
for (int j = 0; j < a.GetLength(1); j++)
{
Console.Write("{0}", a[i, j]);
}
Console.WriteLine();
}
}
}
class Program
{
static void Main(string[] args)
{
arr x = new arr(2, 3);
x.Input();
x.Output();
Console.Read();
}
}
}