Helft mir bitte
-
dns schrieb:
"Klingt nach einer Schleife"
mit der for Schleife oder wie?
Es gibt auch noch while()- und do-while()-Schleifen in C++

"ausserdem weiss ich nicht wie ich das mit der längenberechnung machen soll"
ich denke das ist doch wenn ich jetzt
a,b und c eingebe ist die Länge a+b+c und wie soll das mit dem
Satz des Pythagoras gehen?Jeder Punkt hat zwei Koordinaten (x und y) - damit bekommst du die Entfernung d = sqrt((x2-x1)(x2-x1)+(y2-y1)(y2-y1)) zwischen zwei Punkten. Für ein längeres Polygon mußt du jeweils die Entfernungen zwischen benachbarten Punkten aufsummieren (für das geschlossene Polygon kommt am Ende noch die Entfernung vom letzten Punkt zum Startpunkt hinzu).
-
so oder wie?
#include <iostream> using namespace std; int main() { double x=0, y=0,z=0,c=0; cout << "Gebe den 1. Punkt ein: "; cin >> a; cout << "Gebe den 2. Punkt ein: "; cin >> b; cout << "Gebe den 3. Punkt ein: "; cin >> c; (do{cin>>c;}while(strchr("jJnN",c)==NULL) { cout << "Wollen Sie einen weiteren Punkt eingeben (j/n) "; cin >> c; } }
-
Lern erstmal die Grundlagen der Programmiersprache, bevor du versuchst, etwas zusammenzuschustern (davon abgesehen, daß du für jeden Punkt einen x- und y-Wert brauchst, sollte die gesamte Eingabe in eine for()-Schleife verpackt werden - mit der j/n-Abfrage ganz am Ende).
-
Lieber CStoll,
danke dafür das du mir meinen Fehler bei x und y gezeigt hast. Ich bin Student und habe gerade erst die erste Vorlesung c++ gehabt und habe diese Aufgabe bekommenEntschuldigung das ich das noch nicht kann
-
p.s. Ich habe zuvor noch keine richtige Programmiersprache gelernt, aber brauche diesen Schein. Die Aufgabe ist Pflicht und ich komme einfach nicht weiter.
Trotzdem danke
-
Wenn die Aufgabe Pflicht ist, schau doch mal hier:
http://www.c-plusplus.net/cms/modules.php?op=modload&name=Downloads&file=index
da wirst Du recht zügig die notwendigen Grundlagen finden, die Du für ein weiterkommen benötigen wirst.
Von Polygonen hab ich keine Ahnung, denke aber, das Du diese auf dem Papier berechnen kannst und es somit dann in C++ nicht mehr so das Problem darstellen sollte.
-
Dank dir werde es mal versuchen

-
In der ersten Stunde mit C++ gleich so eine Aufgabe? Wo studierst du denn? Und wieviele Stunden von dem Kurs hast du bisher schon geschwänzt?
-
Was fänd ich interesannter

-
Ich studiere in Giessen und geschwänzt habe ich bisher nicht
wenn es die erste Stunde ist
-
Knuddlbaer schrieb:
Was fänd ich interesannter

Stimmt auch wieder

Und was werden für Grundkenntnisse für den Kurs angenommen?
(nach einigen Stunden Einführung könnte ich mir so eine Aufgabe vorstellen - aber für Voll-Laien?
)
-
@dns schick mal ne mail
-
Der Prof meinte , lest das Skript - das sind eure Grundlagen
und warum soll ich eine Mail schicken?
-
Hast Du das Script gelesen ?
Und das andere wirst Du dann sehen
-
lesen und verstehen, sind zwei Unterschiedliche Sachen - den Anfang schon, den rest nicht
-
habe dir eine mail geschickt
-
dann lies nochmal, und/oder schau dir hier die Tutorials an. Für konkrete Fragen stehen wir gerne bereit

-
ja danke euch, es ist nur schwer wenn man einfach eine Aufgabe bekommt die dann abzuarbeiten

-
Hallo dns,
schau Dir mal diesen Thread an. Der könnte hilfreich sein. Aber ich finde das auch ein bisschen viel nach 1 Stunde C++.
Gruß
Werner
-
Versuche ich es mal mit kleinen Fragen
Ich möchte eine Frage so oft stellen bis sie mit Ja beantwortet wird, wie mache ich das bitte genau