using System;
class Program
{
static void Main(string[] args)
{
//random size
Random r = new Random();
//int R_size
int R_size = r.Next(1, 5);
// ตำแหน่งที่ต้องการเปลี่ยนเป็น *
int rows = R_size;
int cols = R_size;
string[,] array = new string[5, 5];
for (int y = 0; y < rows; y++)
{
for (int x = 0; x < cols; x++)
{
array[x, y] = " ";
}
}
array[2, 2] = "*";
array[3, 2] = "*";
array[4, 2] = "*";
// พิมพ์อาร์เรย์
PrintArray(array, 5);
}
//// เมธอดสำหรับการสร้างอาร์เรย์และวาดรูปภายใน
static char[,] Draw(int size)
{
char[,] newArray = new char[size, size];
// ตั้งค่าอาร์เรย์ตามต้องการ
// ทดสอบเติม (*) ในแถวแรก
////for (int i = 0; i < size; i++)
//{
// newArray[0, i] = '*';
//}
// วาดดอกจัน (*) ในตำแหน่งที่ (2, 2)
newArray[2, 2] = '*';
//for (int i = 0; )
return newArray;
}
////เมธอดสำหรับการพิมพ์อาร์เรย์
static void PrintArray(string[,] arr, int size)
{
for (int i = 0; i < size; i++)
{
for (int j = 0; j < size; j++)
{
Console.Write(arr[i, j]);
}
Console.WriteLine();
}
}
////Random Pattern
//void switchcase(int x)
//{
// switch (x)
// {
// //case -1: Console.WriteLine("-1"); break;
// case 0:
// Console.WriteLine("0");
// break;
// case 1: Console.WriteLine("1");
// break;
// case 2: Console.WriteLine("2");
// break;
// case 3: Console.WriteLine("3");
// break;
// case 4: Console.WriteLine("4");
// break;
// default:
// Console.WriteLine("error");
// break;
// }
//}
}