SMoeller
Mitglied
Moin,
ich habe ein Programm, indem mehrere Schleifen vorkommen. Dabei zählt eine Variable, wie oft die Schleife wiederholt wurde, bis sie mit false gewertet wird und am Ende wird ausgegeben, wie viele oft der Benutzer die Schleife durchlaufen hat. Dann kann sich der Benutzer entscheiden, ob er das Programm noch einmal durchlaufen möchte. Allerdings ist in der Variablen, die die Durchläufe gezählt hat noch der Wert von den vorigen Durchläufen gespeichert. Am folgenedem Beispiel ist es glaube ich besser zu verstehen:
Der Benutzer durchläuft die Schleife 2 mal und am Ende wird ausgegeben, dass er die Schleife zweimal durchlaufen hat. Dann entscheidet er sich, alles noch einmal zu machen und benötigt wieder zwei Durchläufe. Nun wird aber 4 anstatt 2 am Ende ausgegeben.
Irgendwie muss ich die Variable doch dann wieder 0 setzen können oder?
ich habe ein Programm, indem mehrere Schleifen vorkommen. Dabei zählt eine Variable, wie oft die Schleife wiederholt wurde, bis sie mit false gewertet wird und am Ende wird ausgegeben, wie viele oft der Benutzer die Schleife durchlaufen hat. Dann kann sich der Benutzer entscheiden, ob er das Programm noch einmal durchlaufen möchte. Allerdings ist in der Variablen, die die Durchläufe gezählt hat noch der Wert von den vorigen Durchläufen gespeichert. Am folgenedem Beispiel ist es glaube ich besser zu verstehen:
Der Benutzer durchläuft die Schleife 2 mal und am Ende wird ausgegeben, dass er die Schleife zweimal durchlaufen hat. Dann entscheidet er sich, alles noch einmal zu machen und benötigt wieder zwei Durchläufe. Nun wird aber 4 anstatt 2 am Ende ausgegeben.
Irgendwie muss ich die Variable doch dann wieder 0 setzen können oder?