Массив: вывести координаты каждого просвета - C#
Формулировка задачи:
Помогите пожалуйста составить многомерный массив на С#
Куб состоит из n3 прозрачных и непрозрачных элементарных кубиков. Имеется ли хотя бы один просвет по каждому из трех измерений? Если это так, вывести координаты каждого просвета.
Рекомендация. Для хранения кубика выделить трехмерный массив с базовым типом минимально возможного размера, так как значениями его будут только единицы или нули. При тестировании полезно использовать рандомизацию — случайным образом присвоить элементам О или 1, возможно, с указанием вероятности тех и других, с последующей послойной распечаткой.
Решение задачи: «Массив: вывести координаты каждого просвета»
textual
Листинг программы
- class Program
- {
- static void Main(string[] args)
- {
- Console.Write("Enter cube size: ");
- Int32 cubeSize = Int32.Parse(Console.ReadLine());
- if (cubeSize <= 0 || cubeSize > 9)
- cubeSize = 3;
- CubeHole cube = new CubeHole(cubeSize);
- cube.CalculateHole();
- cube.PrintLayers();
- cube.PrintWeights();
- cube.PrintHoles();
- Console.WriteLine();
- Console.WriteLine();
- Console.WriteLine("Press any key for exit ...");
- Console.ReadKey();
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д