Ich arbeite an meinem ersten Programm in C# und ich habe Probleme, meine Gleichungen für Entfernung und Winkel zu berechnen. Mein Zweck besteht darin, einen X1-, Y1-, einen X2-, Y2-Wert anzufordern und den Abstand und Winkel zwischen den beiden Punkten zu berechnen. Ich werde meinen (sehr schrecklichen) Code unten einfügen. Vielen Dank im Voraus für jede Hilfe!Codierung für Abstand und Winkel in C#
//prompt and store the x and y for two points
Console.WriteLine("Please enter X1:");
float point1X = float.Parse(Console.ReadLine());
Console.WriteLine("Please enter Y1:");
float point1Y = float.Parse(Console.ReadLine());
Console.WriteLine("Please enter X2:");
float point2X = float.Parse(Console.ReadLine());
Console.WriteLine("Please enter Y2:");
float point2Y = float.Parse(Console.ReadLine());
Console.WriteLine("");
//calculate the distance
double deltaX= Math.Pow(point2X - point1X, 2);
double deltaY= Math.Pow(point2Y - point1Y, 2);
Console.WriteLine("double deltaX, double deltaY");
Console.WriteLine("");
//calculate the angle
double angle = Math.Atan2(deltaX, deltaY);
Console.WriteLine("double angle");
Console.WriteLine("");
So ist die Frage? –
Anstatt die Entfernungs- und Winkelberechnungen durchzuführen, wird nur die 'console.writeline' ausgegeben. Wie berechne ich Abstand und Winkel basierend auf den gespeicherten Eingaben? –