Определить сколько раз в матрице встречается заданный пользователем символ - C#
Формулировка задачи:
Доброго времени суток!
Выполнить задание для квадратной символьной матрицы порядка n. Определить сколько раз в этой матрице встречается заданный пользователем символ.
Решение задачи: «Определить сколько раз в матрице встречается заданный пользователем символ»
textual
Листинг программы
using System;
namespace Program
{
class MainClass
{
public static void Main (string[] args)
{
int n = 4;
char [,] Matrix = new char[n,n];
Random rnd = new Random ();
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
Matrix [i, j] = (char)rnd.Next ('A', 'z');
Console.Write (Matrix [i, j] + " ");
}
Console.WriteLine ();
}
char symbol = char.Parse (Console.ReadLine ());
int count = 0;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if (Matrix [i, j] == symbol)
{
++count;
}
}
}
Console.WriteLine ("count = {0}", count);
}
}
}