C# :: Aufgabe #34 :: Lösung #3
9 Lösungen

#34
Abstand zweier Punkte
Anfänger - C#
von Dome
- 03.01.2013 um 01:09 Uhr
Schreiben Sie ein Programm, welches den Abstand zweier Punkte berechnet. Zuvor müssen die Koordinaten beider Punkte abgefragt werden.
Konsolenausgabe:
x1:1
y1:1
x2:2
y2:2
1.4142135623730951
#3

von Donni (210 Punkte)
- 31.03.2013 um 14:01 Uhr

using System; namespace Abstand_zweier_Punkte { class Program { static void Main(string[] args) { // Fenster Titel Console.Title = "Abstand zweier Punkte"; // Variablen int x1, x2, y1, y2, dx, dy; double distance; // Werte einlesen Console.Write("x1: "); x1 = Convert.ToInt32(Console.ReadLine()); Console.Write("y1: "); y1 = Convert.ToInt32(Console.ReadLine()); Console.Write("x2: "); x2 = Convert.ToInt32(Console.ReadLine()); Console.Write("y2: "); y2 = Convert.ToInt32(Console.ReadLine()); // Delta x, Delta y dx = x2 - x1; dy = y2 - y1; // Betrag des Vektors dx dy distance = Math.Sqrt(Math.Pow(dx,2) + Math.Pow(dy,2)); // Ausgabe Console.WriteLine("\r\nAbstand: " + distance); Console.ReadKey(); } } }
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1