001
13.11.2005, 17:42 Uhr
predator
|
Also erstens sollte es
heißen, zweitens solltest du für C++ die neuen Header verwenden, also:
und dann using namespace std; oder halt immer std::blabla und drittens, warum machst du das start const?
So jetzt, zu der Aufgabe: Du weißt also nicht, wo/wie du die Schleife einbinden sollst und wie man es anstellt, dass er immer mit dem vorherigen Wert weiterrechnet?
Wegen der Schleife musst du dir überlegen, welche Operationen er immer ausführen muss/soll, die packst du dann rein. Also überlegen wir mal ... die Eingabe muss immer wieder neu erfolgen, also rein damit in die Schleife! Die Berechnung natürlich auch, also die ganze switch-Konstruktion auch rein! Wenn das Programm nach jedem Schritt das Zwischenergebnis anzeigen soll, gehört das auch in die Schleife So, das wäre das erste..., wie machst du es jetzt, dass er immer mit dem vorigen Wert weiterrechnet? Ganz einfach, weise start einfach am Ende der Schleife das ergebnis zu!
So, und jetzt noch die Abfrage: Ich würde einfachheitshalber nach jedem Rechenschritt fragen, ob es weiter gehen soll, oder beendet werden soll, oder wieder von vorne losgehen soll (start auf 0 setzen) -- Gruß predator
Zitat von Edsger W. Dijkstra: |
Es ist praktisch unmöglich, einem Studenten gutes Programmieren beizubringen, wenn er vorher in BASIC programmiert hat. Als potenzielle Programmierer sind sie geistig verstümmelt ohne Hoffnung auf Erholung.
|
|