Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

إجراء الحساب

جزء من قسم Fundamentals في رحلة Dart على Coddy. الدرس 90 من 94.

challenge icon

التحدي

سهل

الآن بعد أن أصبح لدينا رقمان وعملية، يمكننا إجراء الحساب.

قم بتحديث برنامج الآلة الحاسبة الخاص بك لـ:

  1. إنشاء متغير باسم result بنوع double? (double قابل للإلغاء) لتخزين نتيجة الحساب
  2. استخدم جمل if-else لإجراء الحساب المناسب بناءً على العملية:
    • إذا كانت العملية '+', قم بتعيين result إلى firstNumber + secondNumber
    • إذا كانت العملية '-', قم بتعيين result إلى firstNumber - secondNumber
    • إذا كانت العملية '*', قم بتعيين result إلى firstNumber * secondNumber
    • إذا كانت العملية '/', تحقق مما إذا كان secondNumber هو 0
  3. إذا حاولت القسمة على صفر، اطبع تماماً: "Error: Cannot divide by zero!" واستخدم جملة return للخروج من الدالة
  4. لجميع الحسابات الصالحة، قم بتعيين المتغير result بشكل مناسب
  5. اطبع "Result: " متبوعاً بقيمة result

جرّب بنفسك

void main() {
  print("Welcome to the Simple Calculator!");
  
  // التصريح عن متغيرات الأرقام وتهيئتها
  double firstNumber = 10.5;
  double secondNumber = 5.5;
  
  // طباعة الأرقام
  print("First number: $firstNumber");
  print("Second number: $secondNumber");
  
  // التصريح عن متغير العملية والتحقق من صحته
  String operation = "*";  // يمكن أن تكون +، -، *، أو /
  
  // التحقق مما إذا كانت العملية صالحة
  if (operation != '+' && operation != '-' && operation != '*' && operation != '/') {
    print("Invalid operation. Using addition (+) as default.");
    operation = '+';
  }
  
  print("Operation: $operation");
  
  // إجراء العملية الحسابية هنا
}

جميع دروس Fundamentals

تدرّب بنفسك: مترجم Dart عبر الإنترنت