Dies ist eine größere längere Übung, du findest die Lösung am Ende. Falls du dich noch nicht bereit fühlst für die Aufgabe kannst du sie gerne erstmal überspringen.
Übung: Schreibe ein Programm das in einer while Schleife kontinuierlich eine Operation und eine Zahl vom Nutzer einliest. Es sollen die Operationen +,-,*,/ und stop verfügbar sein. Bei stop soll die Schleife in der das Programm läuft beendet werden. Falls eine Falsche Operation angegeben wurde soll die Schleife von neu beginnen. Wenn eine Rechenoperation ausgewählt wurde soll danach eine Zahl eingelesen werden. Das Programm soll eine result
Variable beinhalten das den Zwischenstand aller Rechenoperationen speichert. Das result soll nach jedem Zwischenschritt ausgegeben werden. Am Ende soll einmal “The Result is: ” gefolgt vom Inhalt der result
Variable ausgegeben werden. Der Anfangswert der result
Variable soll 0
sein.
Die Variable num_question
ist hilfreich da sie uns einiges an Tipparbeit erspart und einiges an Mehrarbeit erspart wenn wir uns vertippen sollten.