Exemplo n.º 1
0
        static Punkt PunktFestlegen(string v)
        {
            Console.Write(v + " festlegen:\nX Achse bestimmen: ");
            int x = Convert.ToInt32(Console.ReadLine());

            Console.Write("Y Achse bestimmen: ");
            int   y = Convert.ToInt32(Console.ReadLine());
            Punkt p = new Punkt(x, y);

            return(p);
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            Punkt[] punkte = new Punkt[2];
            for (int i = 0; i < punkte.Length; i++)
            {
                punkte[i] = PunktFestlegen("Punkt " + (i + 1));
            }
            foreach (Punkt a in punkte)
            {
                Console.WriteLine("Punkt: X: " + a.X + " Y: " + a.Y);
            }
            Strecke s      = new Strecke(punkte[0], punkte[1]);
            double  laenge = s.Laenge();

            Console.WriteLine("Länge der Strecke zwischen Punkt 1 ({0}/{1}) und Punkt 2 ({2}/{3}): {4}", punkte[0].X, punkte[0].Y, punkte[1].X, punkte[1].Y, laenge);
        }
 //Konstruktor
 public Strecke(Punkt _punkt1, Punkt _punkt2)
 {
     punkt1 = _punkt1;
     punkt2 = _punkt2;
 }