جمل التعيين والطباعة والادحال


جملة التعيين 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

Previous Post Next Post