Приветствую вас на сайте nookery. Сегодня мы решим одно задание данное студенту. Самостоятельно он с ней справиться не смог. И так из условия задания у нас следующие: Заданы координаты точки подвеса математического маятника А(х0, у0, z0) и координаты одной из точек его наивысшего подъема В (х1, у1, z1). Найти координаты самой низкой точки траектории и другой наивысшей точки подъема. Не будем терять времени и приступим к решению задания.
Рассмотрим код программы:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
//изучаем C# на nookery.ru public struct Point { public int X { get; set; } public int Y { get; set; } public int Z { get; set; } } internal class Program { private static void Main(string[] args) { var подвес = new Point {X = 0, Y = 0, Z = 0}; //A координаты точки подвеса математического маятника var первыйПодьем = new Point {X = 1, Y = 1, Z = 1}; //B координаты точки подвеса математического маятника var самаяНизкаяТочка = ВычислитьСамаяНизкаяТочка(подвес, первыйПодьем); var другойПодьем = ВычислитьДругойПодьем(подвес, первыйПодьем); } public static Point ВычислитьДругойПодьем(Point подвес, Point первыйПодьем) { return new Point(); } public static Point ВычислитьСамаяНизкаяТочка(Point подвес, Point первыйПодьем) { return new Point(); } } |