Int[,] mas = new int[4, 5]; Random rnd = new Random(); int min = 0, max = 0; for (int i =...

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

Int[,] mas = new int[4, 5];
Random rnd = new Random();
int min = 0, max = 0;

for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 5; j++)
{
mas[i, j] = rnd.Next(-99, 99);
Console.Write(" {0, 3} ", mas[i, j]);
if (Math.Abs(mas[i, j]) <= Math.Abs(min)) min = mas[i, j];<br> if (Math.Abs(mas[i, j]) >= Math.Abs(max)) max = mas[i, j];
}
Console.WriteLine("");
}
Console.WriteLine("Наибольший по модулю элемент массива: " + max);
Console.WriteLine("Наименьший по модулю элемент массива: " + min);
Console.ReadKey();
Почему не находится минимальное число?? С#


Информатика (230 баллов) | 99 просмотров
Дан 1 ответ
0 голосов
псевдокод
int min = mas[0, 0];
for (int i = 0; i < 4; i++) {                
  for (int j = 0; j < 5; j++) {                    
    if (min > mas[i, j])                        
      min = mas[i, j];                
  }            
}
(4.2k баллов)