Autor Beitrag
linse289
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Di 17.05.11 12:08 
Hallo!

Ich muss einen Beleg in Informatik machen. Leider weiß ich nicht wie ich an das Thema herangehen soll.
Hier die Aufgabe:
Gegeben seien n Punkte durch ihre kartesischen Koordinaten x[i] und y[i] (i=1(1)n). Diese Punkte werden durch Strecken zu einem Polygon verbunden. Gesucht ist die Nummer des Punktes, der den kleinsten Abstand zum Koordinatenursprung hat.

Ich soll erstmal ein Struktogramm und Trockentest anfertigen.

Vielen Dank :)
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Di 17.05.11 12:17 
Moin und :welcome: im Forum!

user profile iconlinse289 hat folgendes geschrieben Zum zitierten Posting springen:
Ich muss einen Beleg in Informatik machen.
In diesem Fall wirst du sicher nicht erwarten, dass wir den Code für dich schreiben, das wäre ja Betrug, nicht wahr? :zwinker:

user profile iconlinse289 hat folgendes geschrieben Zum zitierten Posting springen:
des Punktes, der den kleinsten Abstand zum Koordinatenursprung hat.
user profile iconlinse289 hat folgendes geschrieben Zum zitierten Posting springen:
Leider weiß ich nicht wie ich an das Thema herangehen soll.
Nun, du hast eine Menge von Punkten, jeder hat zwei Koordinaten. Wie du aus dieser Menge den Punkt mit dem kleinsten Abstand zum Nullpunkt rausfinden kannst - jetzt mal ganz ohne was mit Programmieren oder Delphi am Hut zu haben - weißt du aber schon, oder? :nixweiss:

Ich würde vorschlagen, du beschreibst mal umgangssprachlich, wie du da ran gehen würdest, dann sehen wir weiter. :idea: ;)

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.
linse289 Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Di 17.05.11 12:26 
natürlich erwarte ich das nicht!!! ;)

also ich hab folgende formel überlegt um überhaupt den abstand zu berechnen: s=wurzel((x1-0)²-(y1-0)²)
s ist demzufolge der abstand von einem punkt zum koordinatenursprung...

nun ist mein problem das in ein struktogramm zu bringen...
Bergmann89
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1742
Erhaltene Danke: 72

Win7 x64, Ubuntu 11.10
Delphi 7 Personal, Lazarus/FPC 2.2.4, C, C++, C# (Visual Studio 2010), PHP, Java (Netbeans, Eclipse)
BeitragVerfasst: Di 17.05.11 12:34 
Hey,

deine Formel is falsch. s = Sqrt(x² + y²)
Und was muss das Programm denn jetzt mit der Formel machen? Bzw was würdest DU machen?

MfG Bergmann.

_________________
Ich weiß nicht viel, lern aber dafür umso schneller^^
thepaine91
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 763
Erhaltene Danke: 27

Win XP, Windows 7, (Linux)
D6, D2010, C#, PHP, Java(Android), HTML/Js
BeitragVerfasst: Di 17.05.11 13:18 
Wenn du aus gegebenen Koordinaten nur den heraus finden sollst welcher den geringsten Abstand zum Ursprung hat, ist das ja gar nicht so kompliziert. Gehört das Zeichnen des Polygon mit in dein Stuktogramm?