كيف تكتب لعبة باسكال

جدول المحتويات:

كيف تكتب لعبة باسكال
كيف تكتب لعبة باسكال

فيديو: كيف تكتب لعبة باسكال

فيديو: كيف تكتب لعبة باسكال
فيديو: درس #03 لغة باسكال readln, writeln Pascal 2024, شهر نوفمبر
Anonim

يجب ألا يبدأ المبرمج المبتدئ على الفور في كتابة برنامج لعبة معقد متعدد المستويات في باسكال. يجب أن تبدأ بلعبة المنطق أو الرياضيات بواجهة نصية. باكتساب الخبرة تدريجيًا ، يمكنك الانتقال للعمل في مشاريع أكبر.

كيف تكتب لعبة باسكال
كيف تكتب لعبة باسكال

تعليمات

الخطوة 1

ابدأ العمل على البرنامج بعنوان وقائمة بالملحقات المستخدمة:

برنامج reshiprimer ؛

يستخدم CRT ؛

الخطوة 2

أخبر المترجم بالمتغيرات التي سيتم تضمينها في البرنامج:

فار

أ ، ب ، ج: عدد صحيح ؛

د: سلسلة ؛

هنا a و b هما حدان ، c هو المجموع ، d هو إجابة السؤال عما إذا كان المستخدم يريد مواصلة اللعب.

الخطوه 3

حدد بداية البرنامج والحلقة اللانهائية ، وقم أيضًا بتهيئة مولد الأرقام العشوائية:

يبدأ

عشوائيا.

بينما 0 = 0 تفعل

يبدأ

الخطوة 4

برنامج لتوليد رقمين عشوائيين يتراوحان من 0 إلى 1000:

أ: = دائري (عشوائي (1000)) ؛

ب: = دائري (عشوائي (1000)) ؛

الخطوة الخامسة

اعرض للمستخدم مثالاً يحتاج إلى حله ثم اطلب النتيجة:

writeln ("كم سيكون") ، أ ، ("+") ، ب ، ("؟") ؛

readln (ج) ؛

الخطوة 6

دع المستخدم يعرف ما إذا كان قد حل المثال بشكل صحيح:

إذا كان a + b = c ثم writeln ('Right!') else writeln ('Wrong!)؛

الخطوة 7

اسأل المستخدم إذا كان يريد أن يلعب أكثر:

writeln ("هل نلعب أكثر؟") ؛

readln (د) ؛

الخطوة 8

إذا كانت الإجابة لا ، فقم بإنهاء البرنامج:

إذا upcase (د) "Y" ثم توقف (0) ؛

الخطوة 9

قم بإنهاء الحلقة أولاً ، ثم البرنامج نفسه:

نهاية

نهاية.

لاحظ النقطة بعد جملة النهاية الثانية.

الخطوة 10

قم بتشغيل البرنامج بالضغط على Ctrl + F9. سيتم عرض المثال الأول. قم بإجراء العمليات الحسابية في رأسك وأدخل الإجابة. ستخبرك الآلة فورًا إذا تم حلها بشكل صحيح. ثم سيتم طرح سؤال إذا كنت ترغب في مواصلة اللعب. سيؤدي الرد على "ص" أو "ص" إلى إخراج المثال التالي ، وكتابة أي حرف آخر سيؤدي إلى إنهاء البرنامج.

الخطوة 11

بمجرد أن تعمل اللعبة بشكل صحيح ، ابدأ في تحسينها. على سبيل المثال ، أضف شاشة واضحة قبل عرض كل مثال جديد باستخدام الأمر cls. باستخدام إجراء لون النص ، اجعل التسميات تظهر بألوان مختلفة. فكر في كيفية جعل البرنامج يغير تلقائيًا تعقيد الأمثلة: إذا أجبت بشكل صحيح ، فقم بتعقيده ، وإذا كان غير صحيح ، فقم بتبسيطه. لتنويع اللعبة ، أضف وظيفة لتوليد أمثلة لمختلف الإجراءات الرياضية.

موصى به: