Wenn fertig, bitte Fenster schließen
// Lösung zu if-else Verzweigung // Dateien einbinden #include <iostream> using std::cout; using std::endl; using std::cin; // Definition der Variablen short operand1, operand2; // Operanden char oper; // Operator // main() Funktion int main() { // Einlesen der Formel cout << "Formel nach folgender Syntax eingeben:\n"; cout << "Operand1 Operator Operand2\n"; cout << "Operator kann sein: + - * /" << endl; cout << "Formel ? "; cin >> operand1 >> oper >> operand2; // Ergebnissausgabe vorbereiten cout << "Ergebnis: "; // Falls Operator + if (oper == '+') cout << (operand1+operand2); else // Falls Operator - if (oper == '-') cout << (operand1-operand2); else // Falls Operator * if (oper == '*') cout << operand1*operand2; else // Falls Operator / if (oper == '/') cout << operand1/operand2; else // Falscher Operator! cout << "Nur die Operand +, -, * und / zugelassen!"; // Zeilenvorschub ausgeben cout << endl; } |