التعابير
الرياضية Arithmetic
Expression
_______________________________________
في هذا القسم سوف تنعرف على العمليات
الرياضية المستخدمة في الباسكال وطريقة إستخدامها
أولا
: العمليات - و + و
*
التعامل
مع هذه العمليات متشابة وهي تقبل الأعداد الحقيقة والصحيحة
5 + 7 = 12
5.0 + 7 = 12.0
7 –5 =2
7*5 = 30
عدد صحيح Integer
+ عدد صحيح
Integer
= Integer
عدد حقيقي
Real
+ عدد حقيقي
Real
= Real
عدد صحيح Integer
+ عدد حقيقي
Real
= Real
ثانيا
: العملية /
عملية
القسمة دائما مهما كان نوع المدخلات أكانت أعداد حقيقة أو
صحيح
فجوابها
دائما عدد حقيقي Real
طبعا
القسمة على الصفر لا تصح وتولد خطأ بالبرنامج وهو خطأ من النوع الذي يظهر عند تشغيل
البرنامج فيجب الإنتباه
ثالثا
: العملية Div
وهي
عملية قسمة ولكن فقط تعطي الناتج من القسمة وتهمل الباقي من
القسمة
20 Div 3 = 6
18 Div 3 = 6
(-17) Div 3 = -5
19 Div 3 = 6
3 Div 10 = 0
16 Div (-3) = -5
الدالة
Div
تقبل دائما مدخلات من
النوع الصحيح Integer
وتعطي جواب دائما
Integer
ولا
تقبل أبدا القيم الحقيقية Real
1.4 Div 4 = X
ثالثا
: العملية Mod
وتعطي
هذه العملية الباقي من قسمة عددين ولاحظ دائما عند قسمة عدد على أكبر منه فناتجها
العدد نفسه
20 Mod 3 = 2
18 Mod 3 = 0
19 Mod 3 =1
3 Mod 10 = 3
الدالة
Mod
تقبل دائما مدخلات من
النوع الصحيح Integer
وتعطي جواب دائما
Integer
ولا
تقبل أبدا القيم الحقيقية Real
1.4 Mod 4 = X