Переделать программу из одномерного массива , в двухмерный. C#
Формулировка задачи:
помогите пожалуйста переделать программу из одномерного массива , в двухмерный.
Пример :
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication10 { class Program { static void Main(string[] args) { int[] array = new int[5]; int max; int min; for (int i = 0; i != 5; i++) { Console.WriteLine("Введите {0} элемент массива", i); array[i] = Convert.ToInt32(Console.ReadLine()); } max = array[0]; min = array[0]; for (int i = 0; i != 5; i++) if (array[i] > 0) { min = array[i]; break; } for (int i = 0; i != 5; i++) if ((array[i] > 0) && (array[i] < min)) min = array[i]; //ищем максимальное из отрицательных for (int i = 0; i != 5; i++) if (array[i] < 0) { max = array[i]; break; } for (int i = 0; i != 5; i++) if ((array[i] < 0) && (array[i] > max)) max = array[i]; Console.WriteLine("Максимальное число из отрицательных в массиве: {0}", max); Console.WriteLine("Минимальное число из положительных в массиве: {0}", min); Console.ReadLine(); } } }
Решение задачи: «Переделать программу из одномерного массива , в двухмерный. C#»
textual
Листинг программы
namespace ConsoleApplication10 { class Program { static void Main(string[] args) { int[,] array = new int[5,5]; int max; int min; for (int i = 0; i < 5; i++) { for(int j = 0; j < 5; j++) { Console.WriteLine("Введите {0} элемент массива в {1} строке", j, i); array[i,j] = Convert.ToInt32(Console.ReadLine()); } } for (int i = 0; i != 5; i++) for(int j = 0; j < 5; j++) if (array[i,j] > 0) { min = array[i,j]; break; } for (int i = 0; i < 5; i++) for(int j = 0; j < 5; j++) if ((array[i,j] > 0) && (array[i,j] < min)) min = array[i,j]; //ищем максимальное из отрицательных for (int i = 0; i != 5; i++) for(int j = 0; j < 5; j++) if (array[i,j] < 0) { max = array[i,j]; break; } for (int i = 0; i != 5; i++) for(int j = 0; j < 5; j++) if ((array[i,j] < 0) && (array[i,j] > max)) max = array[i,j]; Console.WriteLine("Максимальное число из отрицательных в массиве: {0}", max); Console.WriteLine("Минимальное число из положительных в массиве: {0}", min); Console.ReadLine(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д