المعاملات الحسابية
جزء من قسم الأساسيات في رحلة C# على Coddy. الدرس 15 من 69.
تُستخدم العوامل لإجراء عمليات على القيم.
أولًا، سنناقش أبسط العوامل الحسابية، وقد تكون مألوفة لك من دروس الرياضيات.
| المعامل | العملية | مثال |
|---|---|---|
| + | الجمع | 3 + 2 = 5 |
| - | الطرح | 3 - 2 = 1 |
| * | الضرب | 3 * 2 = 6 |
| / | القسمة | 4 / 2 = 2 |
لنرَ مثالًا على الاستخدام،
int a = 3;
int b = 5;
int c = a + b; // يحتوي c على 8عند التعامل مع الأعداد العشرية في C#، نستخدم نوع البيانات double، الذي يمكنه تخزين أعداد تحتوي على فاصلة عشرية.
تعمل عوامل الحساب نفسها (+, -, *, /) مع الأعداد ذات الفاصلة العائمة المزدوجة أيضًا:
double x = 3.3;
double y = 4.1;
double z = x + y; // يحتوي z على 7.4القسمة هي الاختلاف الوحيد: عندما تكون القيمتان كلتاهما int، فإن / يحذف الجزء الكسري، لذا تكون 7 / 2 هي 3، بينما تكون 7.0 / 2.0 هي 3.5.
التحدي
مبتدئاكتب شيفرة تهيّئ متغيرين، a وb، بالقيمتين 5.2 و2.6 (على الترتيب).
بعد ذلك، هيّئ متغيرًا آخر c ليحتفظ بنتيجة a / b.
جرّب بنفسك
using System;
public class Program {
public static void Main(string[] args) {
// اكتب التعليمات البرمجية الخاصة بك أدناه
// لا تغيّر السطر أدناه
Console.WriteLine("a = " + a + ", b = " + b + ", c = " + c);
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانالزيادة والنقصان اللاحقاختصارات العمليات الحسابية7أساسيات الإدخال والإخراج (Basic IO)
الإخراج الأساسيتضمين النصوص (String Interpolation)قراءة المدخلاتالتحليل (Parse)مراجعة - حتى 120مراجعة - True أو False5المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثتدرّب بنفسك: مترجم C# عبر الإنترنت