Требуется создать трёхмерный массив с выводом данных - C#
Формулировка задачи:
входящие данные получаются динамически из координат двух движущихся объектов, необходимо создать массив из точечных координат (координаты получаются в виде тангенсов) с привязкой к моменту времени.
вывести нужно весь массив со всеми значениями (в текстовик, код вывода есть).
никак мозги в кучу не соберу (да и знаний маловато...).
собственно, участок кода:
вывод в текстовый документ взят отсюда же (с сайта), работает...
if (timer1_counter_TickOn && time_counter != 0) { iteration_counter++; // срабатывает каждую десятую секунды if (a.Top != 240 && cursorPosition.Y != 240) //проверка деления на ноль { tg_a = (a.Left - 320) / (a.Top - 240); // тангенс объекта в центральной (нулевой) точке tg_cursor = (cursorPosition.X - 320) / (cursorPosition.Y - 240);// тангенс курсора в нулевой точке } else { tg_a = 1000; // чтоб не писать бесконечность tg_cursor = 1000; // аналогично }; values_array[0] = tg_a; // записывает тангенс объекта, но только текущий(( values_array[1] = tg_cursor; // аналогично с курсором values_array[2] = iteration_counter; //момент времени };
подскажите мб хотя б где искать. смежные темы не помогли чего-то особо.
наверняка что-то простое ведь.
и массив двухмерный, я бестолочь(((
заранее благодарю.
Решение задачи: «Требуется создать трёхмерный массив с выводом данных»
textual
Листинг программы
struct MyStruct { public Point mousePosition; public double tan; public DateTime time; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д