الانتقال إلى المحتوى الرئيسي

المشغل الذي يجب أن إدراج بدلا من القطع في برنامج باسكال?

تتمثل إحدى المهام المهمة للمبرمج في إنشاء رمز يقوم بتنفيذ الإجراءات اللازمة. إحدى الأدوات التي يمكنك استخدامها عند كتابة البرامج في باسكال هي علامة القطع.

عادة ما يتم استخدام علامة الحذف للإشارة إلى جزء مفقود من التعليمات البرمجية ليس مفتاحا للمهمة. قد يحدث هذا الاستخدام للحذف ، على سبيل المثال ، عند إنشاء حلقات أو عبارات شرطية.

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

بالإضافة إلى ذلك ، عند استخدام علامة الحذف في برنامج باسكال ، من المهم إعطاء الرمز اسما ذا معنى والتعليق عليه حتى يتمكن المطورون الآخرون من فهم ما يفعله هذا الجزء بسهولة أكبر. هذا يجعل من السهل الحفاظ على التعليمات البرمجية وتصحيحها.

  1. قواعد استخدام المشغلين في برنامج باسكال
  2. مشغلي التعيين:
  3. مشغلي الحساب الحسابي:
  4. مشغلي المقارنة:
  5. مشغلي الشرط:
  6. مشغلي حلقة:
  7. مشغلي إخراج البيانات:
  8. مشغلي المتفرعة:
  9. أنواع المشغلين في لغة باسكال
  10. فاصلة بدلا من علامة الحذف في برنامج باسكال
  11. فاصلة منقوطة بدلا من علامة الحذف في برنامج باسكال
  12. مشغل النطاق بدلا من علامة القطع في برنامج باسكال
  13. سؤال وجواب
  14. ما المشغل يجب إدراج بدلا من القطع في برنامج باسكال بحيث يتوقف تنفيذ البرنامج?
  15. كيف يمكنني إيقاف تنفيذ برنامج في باسكال?
  16. كيف يمكنني استبدال القطع في البرنامج مع باسكال بحيث يتوقف البرنامج?
  17. كيف يمكنني إيقاف تنفيذ برنامج في باسكال?

قواعد استخدام المشغلين في برنامج باسكال

في لغة برمجة باسكال ، هناك العديد من العوامل الأساسية التي تستخدم لتنفيذ إجراءات مختلفة في البرنامج. الاستخدام السليم للمشغلين هو جانب مهم من كتابة التعليمات البرمجية الفعالة والمفهومة.

مشغلي التعيين:

يتم استخدام عامل التعيين (=) لتعيين قيمة لمتغير. بناء جملة عامل التعيين هو كما يلي:

المتغير: = القيمة;

على سبيل المثال:

س: = 10;

الاسم: = 'جون';

مشغلي الحساب الحسابي:

تدعم لغة باسكال العوامل الحسابية التالية:

  • + - إضافة
  • - - الطرح
  • * - الضرب
  • / - الشعبة
  • شعبة-تقسيم صحيح
  • وزارة الدفاع-ما تبقى من الانقسام

على سبيل المثال:

س: = 10 + 5;

ذ: = ض * 2;

النتيجة: = س شعبة ص;

مشغلي المقارنة:

تستخدم عوامل المقارنة لمقارنة القيم وإرجاع قيمة منطقية (صواب أو خطأ). يتم دعم عوامل المقارنة التالية في باسكال:

  • = - يساوي
  • - لا يساوي
  • < - أقل
  • > - المزيد
  • < = - أقل من أو يساوي
  • > = — أكبر من أو يساوي

على سبيل المثال:

س: = 10;

ص: = 5;

إذا س > ص ثم

وريتلن ('س أكبر من ص')

آخر إذا س = ص ثم

وريتلن ('س يساوي ص')

آخر

وريتلن ('س أقل من ذ');

مشغلي الشرط:

يتم استخدام عوامل تشغيل الحالة لتنفيذ إجراء معين إذا كان الشرط المحدد صحيحا. تستخدم لغة برمجة باسكال مشغل إف لتنفيذ العبارات الشرطية.

على سبيل المثال:

س: = 10;

إذا س > 0 ثم

وريتلن ('س هو رقم موجب')

آخر إذا س < 0 ثم

وريتلن ('س هو رقم سالب')

آخر

وريتلن ('س هو صفر');

مشغلي حلقة:

تستخدم عبارات الحلقة لتكرار كتلة معينة من التعليمات البرمجية عدة مرات. هناك نوعان من مشغلي الحلقة الرئيسية في لغة باسكال:

  • ل-حلقة مع عداد
  • بينما-حلقة مع شرط مسبق

على سبيل المثال:

لأني: = 1 إلى 10 فعل

الكتابة (أنا);

ي: = 1;

بينما ي < = 10 فعل

بيغن

الكتابة (ي);

ي: = ي + 1;

النهاية;

مشغلي إخراج البيانات:

يتم استخدام عوامل إخراج البيانات لإخراج القيم إلى الشاشة أو إلى ملف. في لغة باسكال ، يتم تنفيذ بيانات إخراج البيانات باستخدام إجراءات أو وظائف مثل الكتابة.

على سبيل المثال:

اكتب (مرحبا ، العالم!');

وريتلن ('س =' ، س);

مشغلي المتفرعة:

يتم استخدام عوامل التفرع لتنفيذ إجراءات مختلفة ، اعتمادا على قيمة التعبير أو المتغير. تستخدم لغة باسكال الحالة وما إذا كانت عوامل متفرعة أخرى.

على سبيل المثال:

الحالة العاشرة من

1: الكتابة ('س يساوي 1');

2: الكتابة ('س يساوي 2');

3: الكتابة ('س يساوي 3');

وريتلن آخر ('س لا يساوي 1 أو 2 أو 3');

النهاية;

إذا س = 1 ثم

وريتلن ('س يساوي 1')

آخر إذا س = 2 ثم

وريتلن ('س يساوي 2')

آخر إذا س = 3 ثم

وريتلن ('س يساوي 3')

آخر

وريتلن ('س لا يساوي 1 أو 2 أو 3');

هذه هي العوامل الأساسية المستخدمة في برامج باسكال. سيساعدك استخدام هؤلاء المشغلين بشكل صحيح على إنشاء برامج فعالة ومفهومة.

أنواع المشغلين في لغة باسكال

في لغة باسكال ، هناك عدة أنواع من المشغلين تسمح لك بتنظيم تنفيذ البرنامج والتحكم في تدفق التنفيذ.

1. عامل التعيين: عامل يقوم بتعيين قيمة لمتغير. في لغة باسكال ، يشار إلى عامل التعيين برمز المساواة (=). على سبيل المثال:

فار

س: عدد صحيح;

بيغن

س: = 10;

النهاية.

2. مشغلي المدخلات والمخرجات: المشغلين الذين يسمحون بإدخال البيانات وإخراجها. يتم استخدامها لتفاعل البرنامج مع المستخدم أو الأجهزة الأخرى. في لغة باسكال ، يتم استخدام عامل القراءة لإدخال البيانات ، ويتم استخدام عامل الكتابة لإخراج البيانات. على سبيل المثال:

فار

الاسم: سلسلة;

العمر: عدد صحيح;

بيغن

اكتب ('أدخل اسمك: ');

ريدلن (الاسم);

اكتب ('أدخل عمرك: ');

ريدلن (العمر);

وريتلن ('مرحبا ،' ، اسم،'! عمرك: '، العمر);

النهاية.

3. مشغلي التنفيذ الشرطي: المشغلون الذين يسمحون لك بتنفيذ إجراءات معينة اعتمادا على استيفاء شرط معين. تستخدم لغة باسكال عامل إف ، الذي يحتوي على بناء الجملة التالي:

إذا كان الشرط ثم

// كتلة من التعليمات البرمجية التي سيتم تنفيذها إذا كان الشرط صحيحا

آخر

// كتلة من التعليمات البرمجية التي سيتم تنفيذها إذا كان الشرط غير صحيح

النهاية.

4. مشغلي حلقة: المشغلين التي تسمح لك لتنفيذ كتلة معينة من التعليمات البرمجية عدة مرات. تستخدم لغة باسكال الوقت ومشغلي الحلقة. يحتوي بيان بينما على بناء الجملة التالي:

في حين أن حالة القيام

// كتلة من التعليمات البرمجية التي سيتم تنفيذها طالما أن الشرط صحيح

النهاية.

يتم استخدام المشغل لتنفيذ كتلة من التعليمات البرمجية لعدد محدد من المرات ويحتوي على بناء الجملة التالي:

للمتغير: = القيمة الأولية إلى القيمة النهائية تفعل

// كتلة من التعليمات البرمجية التي سيتم تنفيذها لعدد محدد من المرات

النهاية.

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

الإجراء مرحبا;

بيغن

اكتب (مرحبا ، العالم!');

النهاية;

بيغن

أهلاً;

النهاية.

هذه ليست سوى بعض أنواع المشغلين التي يمكن استخدامها في لغة باسكال. ستسمح لك معرفة هؤلاء المشغلين بكتابة برامج أكثر تعقيدا والتحكم في تنفيذها.

فاصلة بدلا من علامة الحذف في برنامج باسكال

في برمجة باسكال ، يمكن استخدام فاصلة بدلا من علامة القطع في حالتين: عند إعلان الثوابت وتهيئة المصفوفات.

1. فاصلة عند إعلان الثوابت:

عند إعلان الثوابت في باسكال ، يتم استخدام عامل كونست. عادة ، يتم فصل قيم الثوابت بعلامة حذف ، على سبيل المثال:

كونست

القيمة القصوى = 100;

الحد الأدنى_القيمة = 0;

القيمة الافتراضية = 50;

ومع ذلك ، يمكنك استخدام فاصلة بدلا من علامة الحذف:

كونست

القيمة القصوى = 100,

الحد الأدنى_القيمة = 0,

القيمة الافتراضية = 50;

كلا الخيارين متكافئان وصالحان في لغة باسكال.

2. فاصلة عند تهيئة المصفوفات:

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

فار

أرقام: مجموعة [1..5] من عدد صحيح = (1, 2, 3, 4, 5);

في هذه الحالة ، يتم استخدام فاصلة لفصل عناصر المصفوفة.

يمكنك أيضا استخدام فاصلة عند تهيئة المصفوفات متعددة الأبعاد. على سبيل المثال ، إذا كان لدينا مجموعة ثنائية الأبعاد من الأرقام:

فار

مصفوفة: صفيف [1..3, 1..3] من عدد صحيح = ((1, 2, 3), (4, 5, 6), (7, 8, 9));

يتم استخدام فاصلة هنا لفصل قيم العناصر داخل المصفوفات الفرعية وعلامة حذف لفصل المصفوفات الفرعية نفسها.

وبالتالي ، يمكن استخدام فاصلة بدلا من علامة القطع في برنامج باسكال عند إعلان الثوابت وتهيئة المصفوفات.

فاصلة منقوطة بدلا من علامة الحذف في برنامج باسكال

واحدة من العوامل الرئيسية في لغة برمجة باسكال هي الفاصلة المنقوطة. يتم استخدامه لفصل التعليمات والإعلانات في البرنامج. الفاصلة المنقوطة ضرورية لبناء الجملة الصحيح وتجميع البرنامج.

في برنامج باسكال ، يجب أن تنتهي كل تعليمات بفاصلة منقوطة. قد يؤدي عدم وجود فاصلة منقوطة بعد العبارة إلى حدوث خطأ في التجميع.

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

على سبيل المثال:

فار

العمر: عدد صحيح ؛ / / إعلان المتغير

بي: حقيقي ؛ / / إعلان الثابت

الإجراء برينثيلو; // إعلان الإجراء

...

وبالتالي ، تلعب الفاصلة المنقوطة دورا مهما في لغة برمجة باسكال ويجب استخدامها بدلا من علامة الحذف لهيكل البرنامج الصحيح.

مشغل النطاق بدلا من علامة القطع في برنامج باسكال

في لغة برمجة باسكال ، لا يمكنك استخدام علامة الحذف فحسب ، بل يمكنك أيضا استخدام مشغل النطاق لإنشاء تسلسلات من الأرقام.

تتيح لك علامة الحذف في باسكال إنشاء تسلسلات من الأرقام من القيمة الأولية إلى القيمة النهائية بخطوة معينة. على سبيل المثال:

لأني: = 1 إلى 10 فعل

الكتابة (أنا);

في هذا المثال ، سيتم إخراج سلسلة من الأرقام من 1 إلى 10.

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

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

لأني: = 1 إلى 10 فعل

الكتابة (أنا);

عند استخدام مشغل النطاق ، وكذلك مع علامة الحذف ، يتم تنفيذ حلقة من القيمة الأولية إلى القيمة النهائية بالخطوة المحددة.

تتمثل ميزة استخدام مشغل النطاق في أنه يسمح لك بتحديد التسلسل المطلوب للأرقام بشكل أكثر دقة. على سبيل المثال ، يمكنك إنشاء سلسلة من الأرقام من 10 إلى 1 بزيادات -1:

لأني: = 10 إلى 1 القيام به

الكتابة (أنا);

في هذا المثال ، سيتم إخراج سلسلة من الأرقام من 10 إلى 1 بزيادات قدرها -1.

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

نتيجة لذلك ، يوفر مشغل النطاق طريقة أكثر مرونة وملاءمة لإنشاء تسلسلات من الأرقام في برنامج باسكال.

سؤال وجواب

ما المشغل يجب إدراج بدلا من القطع في برنامج باسكال بحيث يتوقف تنفيذ البرنامج?

بدلا من علامة الحذف في برنامج باسكال ، تحتاج إلى استخدام عامل التشغيل "إيقاف". يؤدي هذا البيان إلى إنهاء البرنامج على الفور وإنهاء تنفيذه. عند تنفيذ عبارة" إيقاف " ، يقوم البرنامج بإغلاق جميع الملفات المفتوحة وتحرير الذاكرة وإكمال تنفيذها.

كيف يمكنني إيقاف تنفيذ برنامج في باسكال?

لإيقاف تنفيذ برنامج في باسكال ، يمكنك استخدام عامل التشغيل "إيقاف". ما عليك سوى إدخال عامل التشغيل "إيقاف" بدلا من علامة القطع في البرنامج وسيتم إيقاف تنفيذ البرنامج. في هذه الحالة ، سيتم إغلاق جميع الملفات المفتوحة ، وسيتم تحرير الذاكرة وسينتهي البرنامج من تنفيذه.

كيف يمكنني استبدال القطع في البرنامج مع باسكال بحيث يتوقف البرنامج?

يمكن استبدال علامة الحذف في برنامج باسكال بمشغل "التوقف". عند تنفيذ عبارة" إيقاف " ، يكمل البرنامج تنفيذه ويتوقف على الفور. سيتم إغلاق جميع الملفات المفتوحة ، وسيتم تحرير الذاكرة وسينتهي البرنامج من تنفيذه.

كيف يمكنني إيقاف تنفيذ برنامج في باسكال?

لإيقاف تنفيذ البرنامج في باسكال ، تحتاج إلى استبدال علامة الحذف بمشغل "إيقاف". عند تنفيذ بيان" التوقف " ، يكمل البرنامج تنفيذه ويغادر على الفور. سيتم إغلاق جميع الملفات المفتوحة ، وسيتم تحرير الذاكرة وسينتهي البرنامج من تنفيذه.