Hallo alle zusammen!
Bin neu hier und beschäftige mich neuerdings mit C++ habe mir nen Buch über C++ von Martk und Technik gekauft, habe es mir durchgelesen und möchte meine Kenntnisse noch gerne bis zum geht nicht mehr erweitern ^^.
Aber darum geht es jetzt nicht ![]()
Also um mich ans Coden zu gewöhnen und mit den Strukturen klarzukommen, habe ich erstmal mit etwas kleinem angefangen, und zwar einen Taschenrechner, der die Grundrechenarten + - * / wiedergibt.
Er funktioniert soweit echt super :), nur müsste noch ne Regel festgelegt werden, wie ich die Eingabe von Buchstaben bei std::cin in meinem code verhindere, denn wenn ich nen Buchstabe eintippe, kommt dann immer sowas hier:
<----Taschenrechner---->
(0) Addition
(1) Subtraktion
(2) Multiplikation
(3) Division
Bitte waehlen sie ihre Rechenart und bestätigen sie mit Enter!
s
Sie haben Addition gewählt
Bitte geben sie die erste Zahl ein
Bitte zweite Zahl eingeben
5.32943e-3968 + -1.05116e-4095 = nan
Wenn man schon nen Programm schreibt, dann sollte es auch perfekt sein ![]()
hoffe ihr könnt mir bei dem Problem behilflich sein!?
Danke schon mal im Voraus!