مراجعة - عمليات رياضية بسيطة
جزء من قسم الأساسيات في رحلة Swift على Coddy — الدرس 19 من 86.
التحدي
سهلاكتب دالة calculateStats تأخذ عددين صحيحين a و b، وتعيد نتيجة مجمعة باستخدام عمليات حسابية متعددة.
احسب التعبير التالي: مجموع a و b، زائد حاصل ضربهما، ناقص ناتج القسمة الصحيحة لـ a على b، زائد باقي قسمة a على b.
الصيغة: (a + b) + (a * b) - (a / b) + (a % b)
المعاملات:
a(Int): العدد الصحيح الأولb(Int): العدد الصحيح الثاني
القيمة المرجعة: نتيجة التعبير المجمع (Int)
جرّب بنفسك
func calculateStats(a: Int, b: Int) -> Int {
// اكتب الكود هنا
}
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالإسناد المركبمراجعة - عمليات رياضية بسيطةمعاملات المقارنة7أساسيات الإدخال والإخراج
دالة الطباعةتضمين النصوصإدخال ReadLineتحويل الأنواعمراجعة - حتى 120مراجعة - True أو False10الدوال
تعريف دالةالمعاملات والوسائطقيم الإرجاعتسميات الوسائطمراجعة - دالة Sigmaمراجعة - دالة Validationالقيم الافتراضية2المتغيرات
Let مقابل Varتوصيف الأنواع (Type Annotations)الأرقامStringBooleanقواعد التسميةمراجعة - تهيئة المتغيرات5المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعامل الثلاثي (Ternary Operator)8حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات3القيم الاختيارية (Optionals)
ما هي القيم الاختياريةفك القيم باستخدام If Letاستخدام Guard Letمعامل دمج Nilمراجعة - فك القيم بأمان9حلقات التكرار
حلقة For-Inحلقة Whileحلقة Repeat-WhileBreakContinueمراجعة - المضروب (Factorial)النطاقات في حلقات التكرارالحلقات المتداخلةمراجعة - الإدخال الديناميكي (Dynamic Input)