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

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

جزء من قسم الأساسيات في رحلة Ruby على Coddy — الدرس 11 من 88.

توفر لغة Ruby معاملات حسابية لإجراء العمليات الحسابية على الأرقام. تعمل هذه المعاملات مع كل من الأعداد الصحيحة (integers) والأعداد العشرية (floats)، مما يتيح لك بناء تعبيرات تماماً كما تفعل في الرياضيات العادية.

عوامل الحساب الأساسية في Ruby هي:

+الجمع
-الطرح
*الضرب
/القسمة
**الرفع إلى أس (القوة)

إليك كيفية استخدام هذه العوامل:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8 (2 أس 3)

تفصيل مهم: عند قسمة عددين صحيحين، تقوم Ruby بإجراء قسمة الأعداد الصحيحة وتُرجع الجزء الصحيح فقط. على سبيل المثال، 7 / 2 تُرجع 3، وليس 3.5. للحصول على نتيجة عشرية، يجب أن يكون رقم واحد على الأقل عدداً عشرياً (float): 7.0 / 2 تُرجع 3.5.

challenge icon

التحدي

سهل

لقد تم تزويدك بالمتغيرات التالية:

base = 5
height = 12

قم بحساب وعرض القيم التالية، كل منها في سطر منفصل:

  1. مجموع base و height
  2. ناتج طرح base من height
  3. حاصل ضرب base في height
  4. ناتج قسمة height على base (قسمة عدد صحيح)
  5. قيمة base مرفوعة للأس 3

ورقة مرجعية

توفر لغة Ruby عوامل حسابية لإجراء العمليات الرياضية:

+الجمع
-الطرح
*الضرب
/القسمة
**الرفع إلى أس (القوة)

أمثلة:

sum = 10 + 5        # 15
difference = 10 - 3 # 7
product = 4 * 6     # 24
quotient = 20 / 4   # 5
power = 2 ** 3      # 8

قسمة الأعداد الصحيحة: عند قسمة عددين صحيحين، تعيد Ruby الجزء الصحيح فقط. على سبيل المثال، 7 / 2 تعيد 3. للحصول على نتيجة عشرية، يجب أن يكون أحد الرقمين على الأقل عدداً عشرياً (float): 7.0 / 2 تعيد 3.5.

جرّب بنفسك

# تم توفير المتغيرات
base = 5
height = 12

# مهمة: اكتب الكود الخاص بك أدناه للحساب والعرض:
# 1. مجموع القاعدة والارتفاع
# 2. نتيجة طرح القاعدة من الارتفاع
# 3. حاصل ضرب القاعدة والارتفاع
# 4. نتيجة قسمة الارتفاع على القاعدة (قسمة عدد صحيح)
# 5. قيمة القاعدة مرفوعة للأس 3
quiz iconاختبر نفسك

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

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