For-Schleife für beliebig vielen Summanden
-
Hallo Leute!
Habe da so ein Problem mit einer Aufgabe:
Wie schreibe ich das, wenn ich
erst abfragen will, wieviele Summanden ich habe,
diese dann einlese und danach addiere?
Habe es mit einem Feld versucht und dann mit einer For-Schleife,
aber bisher ohne erfolg.Danke schon einmal für eure Hilfe!
Greetz
rainstuff
-
Poste deinen vorherigen Versuch. Und die "C/C++"-Tags nicht vergessen.
-
zeig mal einen möglichst weitgehenden versuch mit der for-schleife. bestimmt isses nur eine kleinigkeit, die man noch dazubauen muss, damit es klappt.
-
Pseudocode:
I/O: Wieviele Summanden?
Solange i<Summanden erhöhe i um eins und:
I/O: i. Summand
Summe = Summe + i. Summand
-
Der Versuch sieht bei mir leider so aus, dass es im Ansatz schon hapert.
Habe mir gedacht, ich frage erst mit einer Variable ab, wieviele summanden ich brauche und definiere damit dann ein Feld um die ganzen Summanden einzuslesen.
Ja und dann müsste die For-Schleife kommen.Sorry, kann mir das einfach genauer nicht vorstellen.
Könnt Ihr mir vieleicht trotzdem beim Ansatz helfen?
-
Ansatz ist richtig.
-
Rainstuff schrieb:
Der Versuch sieht bei mir leider so aus, dass es im Ansatz schon hapert.
Habe mir gedacht, ich frage erst mit einer Variable ab, wieviele summanden ich brauche und definiere damit dann ein Feld um die ganzen Summanden einzuslesen.
Ja und dann müsste die For-Schleife kommen.Sorry, kann mir das einfach genauer nicht vorstellen.
Könnt Ihr mir vieleicht trotzdem beim Ansatz helfen?So kannst du es machen. Probier am besten mal diese Textanweisungen 1:1 in C++-Code umzusetzen (wenn du es selbst versuchst, lernst du am meisten). Bei daraus etwaigen resultierenden Problemen: Das Forum hat geöffnet
Caipi
-
Hi Leute.
Habe es nun doch hinbekommen (ohne Feld).
Lag alles nur an der For-Schleife, aber trotzdem
Danke für eure Anregungen.
Greetz
Rainstuff