c# taschenrecher probelm

  • hallo leute

    ich habe ein probelm mit c# ich will einen taschenrechner porgrammieren und ich will das er überprüft ob ein gültiger operand("+;-;*;/") eingeben wurde und wenn kein gültiger operrand eingeben wurde soll er ein fehlermeldung bringen "ungültiger operrand "und soll denn benutzer erneut eine eingabe machen lassen ich bekomme das einfach nicht hin ich hab es schon mit der "try and catch" methode versuch aber es war auch kein erfolg

    danke für die hilfe

  • Wie wär's mit ner Switch-Case-Schleife? Bei switch den Operator, bei Case die durchzuführende Rechnung und bei Default "ungültiger Operator" ..

  • ja danke schon mal die lösung hatte ich auch schon aber wenn er ungültiger operrand anzeig und man enter drück denn beendet er das programm und lässt nicht denn benutzer ein neuen operanden eingeben

    also bei denn zahlenn habe ich das probelm mit try and catch gelöst und dann in einer if-else schleife

  • Deine Einrückung ist etwas arg komisch. Nochwas zur Verschönerung: Achte auf die Rechtschreibung. Jetzt vielleicht nicht sooo wichtig, aber es zeugt von professionalität, wenn alles einheitlich ist. Gruß