Hi,
Leider weiß ich auch nicht genau wofür dein Programm ist.
ma eben n paar sachen:
1. Pack die Gotos rein - benutz sie am besten niemals -
eigentlich geht ALLES ohne Gotos - zumindest wüsste ich nicht wo man sie
braucht. du nutzt sie hier um aus der Schleife zu gehen richtig? dann
benutz "break" das schmeißt ihn aus der letzten schleife raus. // okay die variante meines vorredners gefällt mir besser
aber break um aus ner schleife zu kommen is immer noch schöner als nen goto - wobei über die eigentliche bedingung der schleife natürlich am sinnvollsten is.
2. schließende Klammern immer in die nächste Zeile alleine. und alles was in den Klammern steht einen weiter eingerückt als die Klammern selbst - spätestens wenn sich das wer anders angucken soll wird das unerlässlich, ist so nicht schön dir beim problem zu helfen.
3. Zeile 111 - kp da is mir erstmal so nix aufgefallen (nutz bis jetz selbst noch kein c++ und hab kein compiler dafür um mir das mal anzuschauen, bzw keine lust mir grad extra visual x++ express zu loaden
)
was meinst du denn mit er behandelt das wie ne leere Zeile: haut er sofort beim ersten aufruf deiner For-Schleife die Goto aktion raus oder überspringt er die Goto jedes mal und verlässt die Schleife nicht?
falls er die Zeile überspringt schau doch mal im Debugger was für werte er dir da rausgibt oder einfach in deiner Anwendung in der Console die ergebnisse davon ausgeben lassen. vll is die bedingung ja tatsächlich immer erfüllt und der fehler liegt vorher irgendwo ohne dass es dir aufgefallen wäre - kann das leider nicht kontrollieren da ich deine formel noch nicht verstanden hab.
PS: wenn man sich angewöhnt von anfang an das programm richtig zu schreiben /mit einrückungen etc/ braucht mans nich überarbeiten und wenn man sichs erstmal angewöhnt hat gehts genausoschnell wie das programm so zu schreiben die du es gemacht hast.
nur mal aus neugier: welche lektüre hast du denn? wenn sie dir das so empfielt würd ich mir ne neue suchen, wenn sie es dir anders empfielt würd ich näher an der lektüre arbeiten