الدارس الخامس، العمل مع العمليات الأساسية
1-الأمر Print
الأمر Print هو واحد من اهم الوامر في لغة الدارك بيسك ، و من اسمه "طباعة" فأنه امر مخصوص للطباعة ، و هذه برنامج يطبع جملة محددة باستخدام الأمر Print
كود:
REM Working with Print Command
Answer = 2 + 2
REM "The answer is 4" should be printed on the screen
print "The answer is" ; Answer
wait key
end
2-الأمر GET DATE$ command
بعض المرات قد تحتاج إلى أن تعرض التاريخ في برنامجك ، و هذا يفيدك في تخزين اخير تاريخ تم فيه فتح البرنامج و اشياء من هذه القبيل الأمر
يعرض التاريخ، و إذا أردت طباعته على الشاشة فماذا ستستخدم ؟؟ بالطبع الأمر Print اللي شرحناه بالأعلى ، و هذا برنامج يطبع التاريخ
كود:
REM GET DATE$ () command
print "The date is" ; GET DATE$ ()
wait key
end
ملاحظة هامة: بما أن دارك بيسك من صنع الغرب ، إذا طريقة عرض اتلاريخ ستكون على الطريقة الغربية ، و التاريخ يعرض على هذه الصيغة :
الشهر\اليوم\السنة
3-الأمر GET TIME$ () Cmmand
هذا امر ثاني مفيد
يفيدك مثلا كم ساعة تستغرقها في البرنامج ، ولاحظ انها صف ايضا (String) ، و هذا برنامج بسيط لعرض الوقت :
كود:
REM GET TIME$ () command
print "The time is" ; GET TIME$ ()
wait key
end
و انتهى درس اليوم السهل و اعلم انه خفيف
لذا سأعطيكم شفرة برنامج مسلي على الدارك بيسك و فيه أغلب الأوامر التي أخذناها بالدروس السابقة يعني اختصارا تدريب + ترفيه
كود:
MyName$="Hussain Hani"
MyAge = 100
set text font "Courier New"
set text size 18
print " ||||||||| "
print " / \ "
print " | 0 0 | "
print " | [ | "
print " | | "
print " | ------- | "
print " | \ / | "
print " | ----- | "
print " |^^^^^^^^^| "
print " "
print "I'm a DarkBASIC Programmer"
print "Name " ; MyName$
print "Age " ; MyAge
print "date " ; get date$ ()
print "time " ; get time$ ()
wait key
end
----------------
الدرس القادم، نسخ و إضافة الصفوف Copying and Adding Strings ي
----------------