#pragma hdrstop #include // getch() #include // cin cout void main(){ string s,sop1="",sop2=""; char oper; int lang,n,a=0,b=0,erg; cout << "Einfacher Konsolen-Rechner v1.0 OMEZ\n"; cin >> s; lang = s.length(); n=0; while (n '9') break; //sop1=sop1+s[n]; a*=10; a+=s[n]-48; n++; } oper=s[n]; n++; while (n '9') break; //sop2=sop2+s[n]; b*=10; b+=s[n]-48; n++; } switch (oper){ case '+': erg = a+b; break; case '-': erg = a-b; break; case '*': erg = a*b; break; case '/': erg = a/b; break; default: cout << "\n unbekanner Operator \n"; erg = 0; } //cout << sop1+" "+oper+" "+sop2+" = "; cout << a << " " << oper << " " << b << " = " << erg; getch(); } //---------------------------------------------------------------------------