Приветствую вас на сайте nookery. Сегодня мы решим одно задание данное студенту. Самостоятельно он с ней справиться не смог. И так из условия задания у нас следующие: Заданы координаты точки подвеса математического маятника А(х0, у0, z0) и координаты одной из точек его наивысшего подъема В (х1, у1, z1). Найти координаты самой низкой точки траектории и другой наивысшей точки подъема. Не будем терять времени и приступим к решению задания.
Рассмотрим код программы:
//изучаем 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();
}
}
