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