• Объявить двумерный массив 4x4.Заполнить случайными числами (-10;10). Вывести массив .Найти наименьший элемент и заменить его 0.Вывести массив.

Ответы 1

  • int n=Convert.ToInt32(Console.ReadLine());

               int [,] a=new int[n,n];

                 

                Random random = new Random();

                for (int i = 0; i < n; i++)

                {

                    for (int j = 0; j < n; j++)

                    {

                        a[i, j] = random.Next(-10,10);

                    }

                }

                Console.WriteLine("Ваша матрица");

               for (int i = 0; i < n; i++)

           {

                   for (int j = 0; j < n; j++)

                       Console.Write("{0}{1}", a[i, j], "\t");

               Console.WriteLine();

           }

               

               int min = a[0, 0];

               for (int i = 0; i < n; i++)

               

                   for (int j = 0; j < n; j++)

                   

                       if (min > a[i, j]) { min = a[i, j]; }

               for (int i = 0; i < n; i++)

                   for (int j = 0; j < n; j++)

                       if (min == a[i, j]) { a[i, j] = 0; }

               Console.WriteLine("Минимальный элемент");  

               Console.WriteLine(min);

               

                Console.WriteLine("Исходная");

                 

                for (int i = 0; i < n; i++)

                {

                    for (int j = 0; j < n; j++)

                       

                        Console.Write("{0}{1}",  a[i,j], "\t");

                     

                        Console.WriteLine();

                     

                }

                         

                     

               Console.ReadLine();

    • Автор:

      bug96
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years