fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. char op;
  6. double num1, num2;
  7.  
  8. cout << "أدخل العملية (+, -, *, /): ";
  9. cin >> op;
  10.  
  11. cout << "أدخل الرقمين: ";
  12. cin >> num1 >> num2;
  13.  
  14. switch(op) {
  15. case '+':
  16. cout << num1 << " + " << num2 << " = " << num1 + num2;
  17. break;
  18.  
  19. case '-':
  20. cout << num1 << " - " << num2 << " = " << num1 - num2;
  21. break;
  22.  
  23. case '*':
  24. cout << num1 << " * " << num2 << " = " << num1 * num2;
  25. break;
  26.  
  27. case '/':
  28. if(num2 != 0)
  29. cout << num1 << " / " << num2 << " = " << num1 / num2;
  30. else
  31. cout << "خطأ! قسمة على صفر!";
  32. break;
  33.  
  34. default:
  35. cout << "خطأ! عامل غير صالح!";
  36. break;
  37. }
  38.  
  39. return 0;
  40. }
  41.  
Success #stdin #stdout 0s 5312KB
stdin
Standard input is empty
stdout
أدخل العملية (+, -, *, /): أدخل الرقمين: خطأ! عامل غير صالح!