2. المتغيرات والحساب
الهدف
رابط إلى قسم «الهدف»أن تحفظ قيمة باسم وتحسب بها، وأن تفرّق بين القسمة الصحيحة والقسمة الكسرية.
الشرح
رابط إلى قسم «الشرح»- المتغير اسم تعطيه لقيمة:
الطول = 7. - لكل قيمة نوع:
عددللأعداد الصحيحة، وكسرللأعداد ذات الفاصلة العشرية (مثل3.5)، ونصللنصوص. - يتحدد نوع المتغير بأول قيمة تعطيها له، أو تكتبه أنت بعد اسمه:
س عدد = 3. - القسمة
/بين عددين صحيحين تعطي عدداً صحيحاً، فتحذف ما بعد الفاصلة العشرية (بالتقريب نحو الصفر). إن كان أحد الطرفين كسراً فالناتج كسر:7 / 2.0تعطي3.5.
المثال
رابط إلى قسم «المثال»الطول = 7العرض = 2اطبع(الطول * العرض, " ", الطول / العرض, " ", الطول / 2.0)الأخطاء الشائعة
رابط إلى قسم «الأخطاء الشائعة»تغيير نوع المتغير بعد أول إسناد:
س = 1س = "واحد"رمز الخروج: 2
في فهرس الأخطاء: E0408
س = 1وصف = "واحد"اطبع(س, " ", وصف)ومن الأخطاء أيضاً تسمية متغير باسم دالة مدمجة، فاسمها محجوز: طول = 7 خطأ نحوي، ورسالته «متوقع ‘(’».
تمرين
رابط إلى قسم «تمرين»مستطيل طوله 7 وعرضه 3: اطبع مساحته ومحيطه، ثم ناتج 7 / 2 و7 / 2.0، ولاحظ الفرق.
اعرض الحل
الطول = 7العرض = 3اطبع("المساحة: ", الطول * العرض)اطبع("المحيط: ", 2 * (الطول + العرض))اطبع("7 / 2 = ", 7 / 2, " و7 / 2.0 = ", 7 / 2.0)