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

مراجعة - آلة حاسبة بسيطة

جزء من قسم الأساسيات في رحلة Swift على Coddy — الدرس 28 من 86.

challenge icon

التحدي

سهل

اكتب دالة calculate تأخذ a و b و operation وتعيد نتيجة العملية الحسابية.

بناءً على رمز العملية، قم بإجراء الحساب المقابل على الرقمين.

العمليات المدعومة:

  • "+" - تعيد مجموع a و b
  • "-" - تعيد الفرق (a ناقص b)
  • "*" - تعيد حاصل ضرب a و b
  • "/" - تعيد ناتج القسمة (a مقسومة على b، قسمة عدد صحيح)
  • أي عملية أخرى - تعيد 0

المعاملات:

  • a (Int): الرقم الأول
  • b (Int): الرقم الثاني
  • operation (String): رمز العملية

تعيد: نتيجة الحساب، أو 0 للعمليات غير المعروفة (Int)

جرّب بنفسك

func calculate(a: Int, b: Int, operation: String) -> Int {
    // اكتب الكود هنا
}

جميع دروس الأساسيات