0
我正在C#中處理我的第一個程序,並且在計算距離和角度時出現問題。我的目的是提示X1,Y1值,X2,Y2值,並計算兩點之間的距離和角度。我將在下面粘貼我的(非常可怕的)代碼。預先感謝任何幫助!在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("");
所以,問題是什麼? –
而不是執行距離和角度計算,它只輸出'console.writeline'。如何根據存儲的輸入計算距離和角度? –