Переделать программу из одномерного массива , в двухмерный. C#

Узнай цену своей работы

Формулировка задачи:

помогите пожалуйста переделать программу из одномерного массива , в двухмерный. Пример :
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace ConsoleApplication10
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. int[] array = new int[5];
  13. int max;
  14. int min;
  15. for (int i = 0; i != 5; i++)
  16. {
  17. Console.WriteLine("Введите {0} элемент массива", i);
  18. array[i] = Convert.ToInt32(Console.ReadLine());
  19. }
  20. max = array[0];
  21. min = array[0];
  22. for (int i = 0; i != 5; i++)
  23. if (array[i] > 0)
  24. {
  25. min = array[i];
  26. break;
  27. }
  28. for (int i = 0; i != 5; i++)
  29. if ((array[i] > 0) && (array[i] < min))
  30. min = array[i];
  31. //ищем максимальное из отрицательных
  32. for (int i = 0; i != 5; i++)
  33. if (array[i] < 0)
  34. {
  35. max = array[i];
  36. break;
  37. }
  38. for (int i = 0; i != 5; i++)
  39. if ((array[i] < 0) && (array[i] > max))
  40. max = array[i];
  41. Console.WriteLine("Максимальное число из отрицательных в массиве: {0}", max);
  42. Console.WriteLine("Минимальное число из положительных в массиве: {0}", min);
  43. Console.ReadLine();
  44. }
  45. }
  46. }

Решение задачи: «Переделать программу из одномерного массива , в двухмерный. C#»

textual
Листинг программы
  1. namespace ConsoleApplication10
  2. {
  3.     class Program
  4.     {
  5.         static void Main(string[] args)
  6.         {
  7.             int[,] array = new int[5,5];
  8.             int max;
  9.             int min;
  10.             for (int i = 0; i < 5; i++)
  11.             {
  12.                 for(int j = 0; j < 5; j++)
  13.                 {
  14.                     Console.WriteLine("Введите {0} элемент массива в {1} строке", j, i);
  15.                     array[i,j] = Convert.ToInt32(Console.ReadLine());
  16.                 }
  17.             }
  18.             for (int i = 0; i != 5; i++)
  19.                 for(int j = 0; j < 5; j++)
  20.                     if (array[i,j] > 0)
  21.                     {
  22.                         min = array[i,j];
  23.                         break;
  24.                     }          
  25.             for (int i = 0; i < 5; i++)
  26.                 for(int j = 0; j < 5; j++)
  27.                     if ((array[i,j] > 0) && (array[i,j] < min))
  28.                         min = array[i,j];
  29.             //ищем максимальное из отрицательных
  30.             for (int i = 0; i != 5; i++)
  31.                 for(int j = 0; j < 5; j++)
  32.                     if (array[i,j] < 0)
  33.                     {
  34.                         max = array[i,j];
  35.                         break;
  36.                     }
  37.             for (int i = 0; i != 5; i++)
  38.                 for(int j = 0; j < 5; j++)
  39.                     if ((array[i,j] < 0) && (array[i,j] > max))
  40.                         max = array[i,j];
  41.             Console.WriteLine("Максимальное число из отрицательных в массиве: {0}", max);
  42.             Console.WriteLine("Минимальное число из положительных в массиве: {0}", min);
  43.             Console.ReadLine();
  44.         }
  45.     }
  46. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы