/***********************************
* DOKUMENTATION ZU GERPUNKT.JAVA:  *
* ================================ *
* Peter Lukezic, Matr.nr.: 0002887 *
***********************************/

Import des Eprog-Packages für die Fehlerbehandlung und Ein-/Ausgabe

Klasse gerpunkt:
----------------

  -main-Methode:
   -------------
- Variable "SpezError" vom Typ Boolean auf False gesetzt. Sie soll auf True gesetzt werden, 
wenn inhaltlich nicht korrekte Eingaben getätigt werden - wie z.B. bei Überschreitung der 
minimalen und maximalen Koordinatenwerte
- Variable "InputError" vom Typ Boolean auf False gesetzt. Sie soll bei Eingabe von ungültigen 
Datentypen auf True gesetzt werden - wenn z.B. Buchstaben eingegeben werden
- Array "Eingabe" vom Typ Float mit 6 Feldern soll die 6 einzugebenden Koordinaten aufnehmen
- Konstante "Min" vom Typ Float mit dem Wert -100 als Minimum für die einzugebenden Koordinaten
- Konstante "Max" vom Typ Float mit dem Wert 100 als Maximum für die einzugebenden Koordinaten

For-Schleife die alle 6 Elemente des Arrays "Eingabe" durchgeht - was jeweils einer der 6 
Koordinaten entspricht
	- das aktuelle Feld des Arrays "Eingabe" erhält den vom Benutzer eingebenen Wert
	- falls der eingegebene Wert außerhalb des festgelegten Bereiches liegt, wird 
	durch die Variable "SpezError" ein Fehler erzeugt
	- falls in dieser For-Schleife Eingabefehler (z.B. falsche Datentypen) auftreten 
	wird "InputError" auf True gesetzt und die For-Schleife abgebrochen

Falls ein Datentypfehler bei der Eingabe vorlag ("InputError" auf true) wird "?" ausgegeben 
und falls eine Überschreitung des eingestellten Wertebereichs stattfand ("SpezError" auf 
true) wird "FALSCHE EINGABE" ausgegeben.

Ist keiner Fehler vorhanden, findet die Verarbeitung der eingegebenen Werte statt:
- Variable "d1" vom Typ Float für die erste Geradengleicheung "D = X1*Y2 - X2*Y1"
- Variable "d2" vom Typ Float für die zweite Geradengleichung "D' = X3*(Y2-Y1) + Y3*(X1-X2)"
Die Felder des Arrays "Eingabe" entsprechen den Koordinaten X1,Y1,X2,Y2,X3,Y3
Vergleich von D mit D':
wenn D' gleich D (d1==d2): der Punkt liegt auf der Geraden -> Ausgabe "DARAUF"
wenn D' kleiner D (d2<d1): der Punkt liegt links neben der Geraden -> Ausgabe "LINKS"
wenn D' größer D (d2>d1): der Punkt liegt rechts neben der Geraden -> Ausgabe "RECHTS"