public static void Zero(int [,] matrix)
for (int i=0; i<matrix.GetLength(0); i++)
for (int j=0; j<matrix.GetLength(1); j++)
public static bool Check(int [,] matrix, int chair, int row)
if (matrix [row, chair] == 0)
if(matrix [row, chair] != 0 )
public static void Print(int [,] matrix, int chair, int row)
if (Check(matrix, chair, row) == true)
Console.WriteLine("the seat is not taken");
Console.WriteLine("the seat is taken");
public static void Sold(int[,] matrix)
for (int i=0; i<matrix.GetLength(0); i++)
for (int j=0; j<matrix.GetLength(1); j++)
Console.WriteLine("number of tickets sold: " + count);
public static void Tickets(int[,] matrix, int row, int num)
for (int j=0; j<matrix.GetLength(1); j++)
if (matrix [row, j] == 1)
if (count >= num && flag== true)
for (int j=0; j<matrix.GetLength(1); j++)
Console.WriteLine("the seats are not taken");
if (flag == false || flag==false && num!= count)
Console.WriteLine("the seats are taken");
public static void Main()
int [,] matrix = new int [10, 14];
Console.WriteLine("enter number of tickets");
ticketNumber=int.Parse(Console.ReadLine());
Console.WriteLine("enter row number");
row= int.Parse(Console.ReadLine());
Console.WriteLine("enter chair number");
chair = int.Parse(Console.ReadLine());
Print(matrix, row, chair);
Console.WriteLine("enter row number");
row = int.Parse(Console.ReadLine());
Tickets(matrix, row, ticketNumber);