72 lines
2.1 KiB
C#
72 lines
2.1 KiB
C#
using System;
|
||
|
||
/*
|
||
* Заполнение двумерного массива случайными числами
|
||
*
|
||
* Заполнение двумерного масива с клавиатуры
|
||
*/
|
||
class Program
|
||
{
|
||
static void Main()
|
||
{
|
||
int[,] myArray = new int[2, 2];
|
||
string[,] myArray1 = new string[2, 2];
|
||
|
||
Random rnd = new Random();
|
||
|
||
#region Random
|
||
for (int y = 0; y < myArray.GetLength(0); y++)
|
||
{
|
||
for (int x = 0; x < myArray.GetLength(1); x++)
|
||
{
|
||
myArray[y, x] = rnd.Next(0, 1000);
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region Int
|
||
for (int y = 0; y < myArray.GetLength(0); y++)
|
||
{
|
||
for (int x = 0; x < myArray.GetLength(1); x++)
|
||
{
|
||
Console.Write($"Введите значение в элемент массива [myArray] под индексом [{0}][{1}]: ", y, x);
|
||
myArray[y, x] = int.Parse(Console.ReadLine());
|
||
Console.WriteLine();
|
||
}
|
||
Console.WriteLine();
|
||
}
|
||
|
||
for (int y = 0; y < myArray.GetLength(0); y++)
|
||
{
|
||
for (int x = 0; x < myArray.GetLength(1); x++)
|
||
{
|
||
Console.Write(myArray[y, x] + "\t");
|
||
}
|
||
Console.WriteLine();
|
||
}
|
||
#endregion
|
||
|
||
#region String
|
||
for (int y = 0; y < myArray1.GetLength(0); y++)
|
||
{
|
||
for (int x = 0; x < myArray1.GetLength(1); x++)
|
||
{
|
||
Console.Write($"Введите значение в элемент массива [myArray1] под индексом [{0}][{1}]: ", y, x);
|
||
myArray1[y, x] = Console.ReadLine();
|
||
Console.WriteLine();
|
||
}
|
||
Console.WriteLine();
|
||
}
|
||
|
||
for (int y = 0; y < myArray1.GetLength(0); y++)
|
||
{
|
||
for (int x = 0; x < myArray1.GetLength(1); x++)
|
||
{
|
||
Console.Write(myArray1[y, x] + "\t");
|
||
}
|
||
Console.WriteLine();
|
||
}
|
||
#endregion
|
||
Console.ReadKey();
|
||
}
|
||
} |