جمل التعيين والطباعة والادحال
جملة التعيين LET
الصيغة
العامة : LET VARIABLE = EXPRESSION
Let : كلمة بيسك محجوزة (
بمعنى إجعل ) وهي إختيارية .
Variable: متغير عددي أو
متغير رمزي.
EXPRESSION: (ثابت عددي /
رمزي) أو (متغير عددي / رمزي) أو (تعبير حسابي أو رمزي)
امثلة :
ý LET A =
10 * LET A$ =
"ABCD"
ý LET B = A * LET B$ =
A$
ý LET C = A – B + 10 * LET C$ = A$ + "Hi"
جملة الطباعة PRINT
الصيغة
العامة : PRINT OUT_LIST
PRINT: كلمة بيسك محجوزة
(بمعنى إطبع) وهي إجبارية وتنفيذية.
OUT_LIST: (ثابت عددي /
رمزي) أو (متغير عددي / رمزي) أو (تعبير حسابي أو رمزي)
أو مزيج منهم ( يفصل بينها
بفواصل او فواصل منقوطة )
ملاحظات :
ý السطر الواحد في بيسك ( عرض شاشة المخرجات )
مكون من 5 حقول ( الحقل الواحد 14 خانة ) .
ý عند طباعة الثوابت والمتغيرات الرمزية
تطبع من بداية الحقل دون إعطاء أي فراغ قبلها
ý أما الثوابت والمتغيرات العددية الموجبة تعطي
فراغ قبل العدد , أما السالبة فلا فراغ قبلها .
ý الفاصلة العادية (,) بين المتغيرات والثوابت
في جملة الطباعة فإنها تعطي 14 فراغ ( حقل واحد ) بناءً مع ما قبلها.(إذا كان
قبلها عدد أو رمز فإنها تطبعهم ثم تكمل الـ14 خانة بما فيها المطبوع على الشاشة )
ý الفاصلة المنقوطة (; ) تعطي فراغ بعد الثوابت
والمتغيرات العددية والتعابير الحسابية ,
ولا تعطي
أي فراغ بعد الثوابت والمتغيرات والتعابير الرمزية .
ý جملة الطباعة ( PRINT )عند طباعة الثابت الرمزي لا تطبع
إشارتي الاقتباس المزدوجة بل تطبع ما بداخل إشارتي الاقتباس المزدوجة .
ý إذا اتى أمر الطباعة ( PRINT ) لوحدها في البرنامج سطر فارغ .
ý إذا أتت الفاصلة العادية او الفاصلة المنقوطة
في اخر جملة الطباعة ( PRINT ) ذلك يعني أن جملة
الطباعة ( PRINT ) التي بعدها في
البرنامج سوف تأتي معها على نفس السطر في شاشة المخرجات مع إعطاء الفراغ المناسب
حسب نوع الفاصلة .
ý وجود أكثر من فاصلة منقوطة بشكل متتابع بجملة
الطباعة ( PRINT ) يعني تطبيق فاصلة منقوطة واحدة فقط على عكس
الفاصلة العادية كل فاصلة تأخذ 14 فراغ .
ý إذا قمنا بطباعة متغير عددي لم يعرف سابقا ً
فإنه سيطبع صفر على شاشة المخرجات ( وسيكون قبل الصفر فراغ واحد للإشارة ).
ý إذا قمنا بطباعة متغير رمزي لم يعرف سابقا ً
فانه سيطبع سطر فارغ ( لا شيء ).
جملة الادخال INPUT
الصيغة
العامة : INPUT IN_LIST
INPUT: كلمة بيسك محجوزة
(بمعنى أدخل) وهي إجبارية وتنفيذية.
IN_LIST: (متغير عددي /
رمزي) أو ثابت رمزي ( كرسالة إعلام )
أو مزيج منهم ( يفصل بينها
بفواصل عادية)
ملاحظات :
ý تستخدم جملة الإدخال لادخال البيانات للحاسوب
في شاشة المخرجات ( أثناء تنفيذ البرنامج ) عن طريق لوحة المفاتيح Keyboard.
ý عن تنفيذ أمر الادخال تظهر على شاشة المخرجات
علامة استفهام ( ؟ ) ويقف البرنامج حتي يدخل المستخدم قيمة أو أكثر حسب عدد و نوع
المتغيرات الموجودة في جملة الادخال ويفصل بينها بفواصل عادية وعند الانتهاء يضغط
المستخدم على الزر ( ENTER ) لتقوم البرمجية
بإكمال الاوامر التي تليه .
ý يمكن أن تحوي جملة الادخال ثابت رمزي واحد
قبل المتغيرات ( الثابت الرمزي بمثابة ارشاد للمستخدم عن المدخلات ونوعها وعددها )
ý يمكن أن نفصل بين الثابت الرمزي والمتغير
التالي له بفاصلة عادية ( لا تظهر علامة السؤال ) أو بفاصلة منقوطة ( تظهر علامة
السؤال ) .
ý رسالة الخطأ ( Redo from start ) تظهر في إحدى الحالتين :
أ)
عدم مراعاة نوع المدخل مع المتغيرالموجود بجملة الادخال
( مثلا إدخال رمز لمتغير عددي ).
ب)
عدم مراعاة عدد
المدخلات ( مثلا إدخال قيمة واحدة ولدينا بجملة الادخال متغييرين ).
Post a Comment