ls13

Run Settings
LanguageC++
Language Version
Run Command
#include <iostream> #include <string> using namespace std; //int, float, double, bool, char, string int sum(int a, int b) { return a + b; } int minus(int a, int b) { return a - b; } int add(int a, int b) { return a * b; } double mod(double a, double b) { return a / b; } double calculate(int a, int b, char action) { switch (action) { case '+': return sum(a, b); case '-': return min(a, b); case '*': return add(a, b); case '/': return mod(a, b); default: return NULL; break; } } int main() { setlocale(LC_ALL, "Russian"); cout << calculate(3, 3, '+') << endl; cout << calculate(10, 3, '+') << endl; cout << calculate(3, 3, '+') << endl; cout << calculate(12, 3, '+') << endl; cout << calculate(13, 13, 'a') << endl; return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines