Hey,
ich habe eine Konsolenanwendung mit C++ geschrieben. Der Taschenrechner kann die Grundrechenarten und ein paar andere Funktionen aber das ist auch nicht das Hauptthema.
Wenn ich eine Funktion wähle (z.b Multiplizieren) dann rechnet er. Am Ende der If-Anweisung habe ich system("pause") und return 0, also beendet er nach jeder Rechenart das Programm. Dies möchte ich aber ändern.
Ich möchte das wenn man, z.b Multiplizieren, ausgeführt hat das Programm sozusagen "neustartet" also von Anfang an beginnt und man wieder im Menü bei den Rechenarten ist wo man auswählen kann.
Dies soll mit einer Abfrage nach der Rechenart passieren. Also wenn man gerechnet hat soll eine Abfrage kommen: "Zum beenden J drücken, um wieder ins Menü zu gelangen N drücken."
Ich habe gehört das dass mit eine while-Schleife funktionieren würde, leider habe ich keine Ahnung wie genau das geht und hoffe einfach das ihr mir helfen und Beispiele geben könnt.
Danke schonmal.
Gruß
Critone
ich habe eine Konsolenanwendung mit C++ geschrieben. Der Taschenrechner kann die Grundrechenarten und ein paar andere Funktionen aber das ist auch nicht das Hauptthema.
Wenn ich eine Funktion wähle (z.b Multiplizieren) dann rechnet er. Am Ende der If-Anweisung habe ich system("pause") und return 0, also beendet er nach jeder Rechenart das Programm. Dies möchte ich aber ändern.
Ich möchte das wenn man, z.b Multiplizieren, ausgeführt hat das Programm sozusagen "neustartet" also von Anfang an beginnt und man wieder im Menü bei den Rechenarten ist wo man auswählen kann.
Dies soll mit einer Abfrage nach der Rechenart passieren. Also wenn man gerechnet hat soll eine Abfrage kommen: "Zum beenden J drücken, um wieder ins Menü zu gelangen N drücken."
Ich habe gehört das dass mit eine while-Schleife funktionieren würde, leider habe ich keine Ahnung wie genau das geht und hoffe einfach das ihr mir helfen und Beispiele geben könnt.
Danke schonmal.
Gruß
Critone