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

المعاملات الحسابية

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

توفر Swift عوامل حسابية لإجراء العمليات الحسابية الأساسية. تعمل هذه العوامل تمامًا مثل الرياضيات التي تعرفها بالفعل، مما يجعل من السهل جمع الأعداد وطرحها وضربها وقسمتها في شيفرتك.

إليك معاملات الحساب الأساسية الأربعة:

let sum = 10 + 5        // الجمع: 15
let difference = 10 - 5 // الطرح: 5
let product = 10 * 5    // الضرب: 50
let quotient = 10 / 5   // القسمة: 2

عند قسمة الأعداد الصحيحة، تُجري Swift قسمة صحيحة. وتتجاهل أي جزء عشري وتُرجع العدد الصحيح فقط. إذا كنت بحاجة إلى نتائج عشرية، فاستخدم قيم Double بدلًا من ذلك:

let intResult = 7 / 2       // 3 (قسمة صحيحة)
let doubleResult = 7.0 / 2.0 // 3.5 (قسمة عشرية)

يمكنك دمج عوامل تشغيل متعددة في تعبير واحد. تتبع Swift الترتيب الرياضي القياسي للعمليات: تتم عمليتا الضرب والقسمة قبل الجمع والطرح:

let result = 2 + 3 * 4  // 14، وليس 20
let grouped = (2 + 3) * 4 // 20 (الأقواس أولاً)
challenge icon

التحدي

سهل
اكتب دالة calculateExpression تأخذ ثلاثة أعداد صحيحة a وb وc، وتُرجع نتيجة التعبير: a + b * c.

تذكّر أن Swift تتبع الترتيب الرياضي القياسي للعمليات: تحدث عملية الضرب قبل الجمع.

المعلمات:

  • a (Int): العدد الأول
  • b (Int): العدد الثاني
  • c (Int): العدد الثالث

القيمة المُرجعة: نتيجة a + b * c (Int)

جرّب بنفسك

func calculateExpression(a: Int, b: Int, c: Int) -> Int {
    // اكتب الكود هنا
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

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

تدرّب بنفسك: Playground لـ Swift