معاملات المقارنة
جزء من قسم الأساسيات في رحلة C# على Coddy. الدرس 20 من 69.
تُستخدم عوامل المقارنة للمقارنة بين معاملين.
أحيانًا نحتاج إلى التحقق مما إذا كان المُعامل أكبر/أصغر/... من مُعامل آخر. يوضح الجدول التالي العوامل الممكنة للمقارنة:
| المعامل | المعنى | المثال |
|---|---|---|
| == | يساوي | 1 == 2 يعيد false |
| != | لا يساوي | 1 != 2 يعيد true |
| > | أكبر من | 1 > 2 يعيد false |
| < | أصغر من | 1 < 2 يعيد true |
| >= | أكبر من أو يساوي | 1 >= 2 يعيد false |
| <= | أصغر من أو يساوي | 1 <= 2 يعيد true |
يعيد عامل المقارنة القيمة true إذا كانت المقارنة صحيحة أو false خلاف ذلك.
على سبيل المثال:
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;ستحتوي var3 على true لأن var1 وvar2 غير متساويين
تذكّر نوع
boolean،var3قيمة منطقية.
التحدي
مبتدئاكتب برنامجًا نصيًا يهيّئ متغيرين n1 وn2 بالقيمتين 8 و9 (على التوالي).
بعد ذلك، هيّئ متغيرًا آخر n3 سيحتفظ بما إذا كان n1 أكبر من n2.
جرّب بنفسك
using System;
public class Program {
public static void Main(string[] args) {
// اكتب الكود الخاص بك أدناه
// لا تغيّر السطر أدناه
Console.WriteLine("n1 = " + n1 + ", n2 = " + n2 + ", n3 = " + n3);
}
}يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الأساسيات
4المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةالزيادة والنقصانالزيادة والنقصان اللاحقاختصارات العمليات الحسابية7أساسيات الإدخال والإخراج (Basic IO)
الإخراج الأساسيتضمين النصوص (String Interpolation)قراءة المدخلاتالتحليل (Parse)مراجعة - حتى 120مراجعة - True أو False5المعاملات - الجزء الثاني
معاملات المقارنةالمعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثتدرّب بنفسك: مترجم C# عبر الإنترنت