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

0 голосов
78 просмотров

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


Информатика (24 баллов) | 78 просмотров
0

хмм

0

ещё нужна помощь

0

Да, очень

0

давай в пол 3 через телефон дофига псать

0

пол 4

0

приду с пк напишу

0

НА C# пойдет тебе?

0

Да

Дан 1 ответ
0 голосов

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();

(2.7k баллов)