Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » C++-Aufgabe

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
19.12.2004, 13:22 Uhr
~Katharina
Gast


Hallo!
ich studiere im 3. Semester Kartographie. Und muß eine Aufgabe bis zum Januar mit C++ lösen. Ich habe aber ein Problem: Ich habe null Ahnung von Programmierung!! Wer kann mir helfen? Bin auch schon für Hinweise dankbar! Grüße Katharina
In eine Dialogbox soll eine variable Anzahl Punkte (Koordinatenpaare, 3 Stellen nach dem Komma) eingegeben werden. Die minimale Anzahl der Punkte ist zehn (maximal 30-50, ist aber egal). Um die Punkte soll ein Vieleck gelegt werden, an deren Eckpunkte der Winkel zwischen den Richtungen vom vorhergehenden zum nachfolgenden Punkt maximal 180° beträgt. Die Summe der Seitenlängen ist auszugeben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.12.2004, 18:20 Uhr
Hans
Library Walker
(Operator)


Hi,

also was Deine "Null-Ahnung" vom programmiern angeht, dem kannst Du abhelfen, indem Du die FAQ- und die Grundlagenbeiträge liesst, die oben im Forumskopf verlinkt sind.

Was die Aufgabe selbst angeht, weis ich nicht, ob ich sie richtig verstehe. Da werden also Koordinatenpaare eingegeben, die "einen Haufen an Punkten" auf einer Fläche ergeben. Und um diesen "Punktehaufen" soll ein Vieleck gelegt werden, und zwar so, das es (formal) ein Polygon ist, an dessen Eckpunkten kein Winkel grösser als 180 grad ist. Richtig? - Wie man das macht, weis ich gerade auch nicht, aber ich nehme an, das man Euch in der einen oder anderen Vorlesung erklärt hat, wie man da vorgehen muss. Diese Vorgehensweise nennt man auch Algorithmus, und den musst Du halt in den Rechner bringen.
Einen Ansatz dazu musst Du aber selber liefern, denn das macht hier keiner für Dich. Wenn Du uns einen Ansatz zeigst, also ein paar mehr oder weniger brauchbare Zeilen Programmcode, die den Lösungsweg beschreiben (sollen), und dazu erklärst, wo Du nicht weiter kommst, dann wird Dir auch weiter geholfen.
Hilfreich sind für uns auch noch Informationen darüber, unter welchem Betriebssystem das Programm laufen soll, und mit welchem Compiler Du arbeitest.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.

Dieser Post wurde am 19.12.2004 um 18:23 Uhr von Hans editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.12.2004, 19:27 Uhr
(un)wissender
Niveauwart


Sollen die Eckpunkte auf den Punkten liegen? Dss wurde nicht ganz klar.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
19.12.2004, 20:00 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


und mit welcher lib planst du das zu visualisieren...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
19.12.2004, 20:50 Uhr
Hans
Library Walker
(Operator)



Zitat von Windalf:
und mit welcher lib planst du das zu visualisieren...

Hey,
von visualisierung steht da doch gar nichts. - Wäre zwar interessant, aber für den Augenblick wahrscheinlich zuviel verlangt. - Nehme ich zumindest an.

Hans


P.S. @(un)wissender: der Frage nach den Eckpunkten schliesse ich mich an.
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
19.12.2004, 23:25 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)



Zitat:

Hey,
von visualisierung steht da doch gar nichts. - Wäre zwar interessant, aber für den Augenblick wahrscheinlich zuviel verlangt. - Nehme ich zumindest an.




Zitat:

In eine Dialogbox soll eine variable Anzahl Punkte (Koordinatenpaare, 3 Stellen nach dem Komma) eingegeben werden..


ok stimmt da hab ich wohl ein wenig zu flüchtig gelesen....vielleicht muss sie es ja nicht auf die dialogbox malen was aber nicht weiter schwer wäret wenn man den rest hinbekommt ist das ein kleines problem... verbinde punkt x mit y durch gerade, splines usw gibts meist schon fertig so das man das gar nicht programmieren müsste... das einzige was fehlt wäre eine skalierung der werte auf bildschirmkoordinaten was aber auch nicth weiter schwer ist...

auf jeden fall steht das dialogbox was für mich soviel heisst wie benutze ein gui... (und das wir mit ansi-c nicht klappen ) in sofern müsste man schon auch noch wissen mit welcher lib sie das machen will/soll
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
20.12.2004, 09:20 Uhr
(un)wissender
Niveauwart


Katharina scheint eh nicht so das Interesse zu haben...
Aber Windalf: das mit den Punkten ist nicht ganz so trivial wie es ausschaut. Wenn nämlich die Punkte nicht unbedngt die Eckpunkte sein müssen/dürfen, dann musst du dir neue Eckpunkte suchen, die diese Bedingung erfüllen, die von Katharina mal exakt definiert werden müßte. Geht alles, aber erfordert ein bisschen Aufwand.


Bearbeitung:

Wo bei ich ihr ehrlich gesagt, kaum Chancen gebe. Bis Januar und ohne programmieren zu können...
Die einzige (realistische) Möglickeit, die sie hat, ist jemanden zu finden, der das für sie erledigt.


--
Wer früher stirbt ist länger tot.

Dieser Post wurde am 20.12.2004 um 09:22 Uhr von (un)wissender editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
20.12.2004, 11:23 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@(un)wissender

Zitat:

Wo bei ich ihr ehrlich gesagt, kaum Chancen gebe. Bis Januar und ohne programmieren zu können...
Die einzige (realistische) Möglickeit, die sie hat, ist jemanden zu finden, der das für sie erledigt.


du hast du noch keine freundin oder?
lad sie doch auf einen romantischen programmierabend ein
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 20.12.2004 um 11:23 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
20.12.2004, 11:28 Uhr
virtual
Sexiest Bit alive
(Operator)



Zitat von Windalf:
@(un)wissender

Zitat:

Wo bei ich ihr ehrlich gesagt, kaum Chancen gebe. Bis Januar und ohne programmieren zu können...
Die einzige (realistische) Möglickeit, die sie hat, ist jemanden zu finden, der das für sie erledigt.


du hast du noch keine freundin oder?
lad sie doch auf einen romantischen programmierabend ein

Solche Beziehung tendieren dazu, mit dem Abschluß des Vordiploms zu terminieren, denke ich...
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
20.12.2004, 12:05 Uhr
(un)wissender
Niveauwart


Lol!

Lesson 1:
Gültigkeitsbereich von Objekten Beziehungen
...
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: