Professional Documents
Culture Documents
2 العبارات و العوامل
2 العبارات و العوامل
تمهيد
من بين المشاكل الرياضية التي تعالجيا الخوارزمية نجد العبارات مع عوامميا بأصنافيا
المختمفة .يمكن أن نصنف ىذه العبارات و العوامل الى أربعة أنواع.
نستعمل ىذه العوامل في العبارات الحسابية و التي تستعمل االعداد فقط .نجد في ىذا النوع خمس عوامل
و ىي :
االس الجداء باقي عممية حاصل عممية قسمة الطرح العملية الجمع
قسمة صحيحة قسمة صحيحة حقيقية
** أو ^ * MOD DIV / - + العامل
15 / 2 = 7.5 15 DIV 2 = 7 15 MOD 2 = 1 مثال :
من أجل تقييم عبارة حسابية يجب أن نأخذ بعين االعتبار أولويات العوامل .تكون االولويات في عبارة
حسابية كما يمي
-1االقواس
1
-2الدوال
-3االس
-4الضرب و القسمة مع DIVو MOD
-5الجمع و الطرح
مالحظة :لما يكون لدينا عاممين من نفس االولوية يكون التقييم من اليسار نحو اليمين.
12 + 14 * 5 / 2
() 1
() 2
() 3
2
-العبارة الثانية
11 + 21 * (14/2 + 3) – 6 ** 2
() 1 () 3
() 2
() 4
() 5
() 6
( )1األولوية لألقواس مع األولوية لمقسمة
( )2عممية الجمع داخل القوس
( )3االولوية لالس (بالنسبة لمجمع و الضرب و الطرح)
( )4االولوية لمضرب
( )5الجمع و الطرح ليما نفس االولوية اذن التقييم من اليسار نحو اليمين
( )6العممية االخيرة ،عممية الطرح
نرمز ليذا العامل بـ "&" أو " . "concatيقوم ىذا العامل بدمج محتوى سمسمتين حرفيتين .تحتوي
السمسمة عمى حرف أو أكثر .ىذا العامل خاص بالنوعين :الحرفي و سمسمة حروف.
3
النتيحة مثال المعنى العامل
خطأ X = 10 يساوي =
صحيح X < 10 أصغر تماما <
خطأ X > 10 أكبر تماما >
صحيح X <= 10 أصغر أو يساوي =<
خطأ X>= 10 أكبر أو يساوي =>
صحيح X <> 10 يختمف ><
نستعمل ىذا النوع من العوامل من أجل الربط بين عبارتين منطقيتين .تتمثل العبارة المنطقية في عبارة
مقارنة كما رأينا في النوع السابق .في الجدول السابق ،كل مثال ىو عبارة منطقية أي نتيجة العبارة إما
"صحيح" أو "خطأ" .في المثال االول النتيجة "خطأ" ألن (x = 5) 5ال يساوي .10نتيجة العبارة
النيائية ،أي العبارة التي تربط بين عبارتين مقارنة ،ىي قيمة منطقية (صحيح أو خطأ)
4
VRAI )NON(y > 0 النفي .عند تطبيق ىذا العامل عمى NON
عبارة تكون النتيجة عكس نتيجة
العبارة
5