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

نتيجة تنفيذ البرنامج: س=12345 ، ن=الطول(ق) ، ن = الطول (ق)+456 ، الكتابة (ن)

يحسب البرنامج طول السلسلة س ويخزنها في المتغير ن. ثم يضاف الرقم 456 إلى المتغير ن. يتم عرض النتيجة باستخدام الأمر وريتلن(ن).

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

ثم يضاف الرقم 456 إلى المتغير ن ، ويتم الحصول على القيمة 461. يتم عرض هذه القيمة باستخدام الأمر وريتلن (ن).

نتيجة تنفيذ البرنامج: س=12345 ، ن = 5 ، ن = 5 + 456 = 461 ، وريتلن (ن)

  1. نتيجة تنفيذ البرنامج: س = 12345
  2. الخطوة الأولى: العثور على طول سلسلة الصورة
  3. الخطوة الثانية: حساب ن كما طول السلسلة س زائد 456
  4. الخطوة الثالثة: نعرض قيمة ن على الشاشة
  5. سؤال وجواب
  6. ما سيتم عرضه نتيجة لتنفيذ البرنامج?
  7. ما هو المتغير الذي يمثله الرمز " ن " في البرنامج?
  8. ماذا يحدث إذا قمت بإضافة 456 إلى متغير "ن"?
  9. ما هو نوع البيانات من المتغير "ليالي"?
  10. ما هي القيمة التي سيتم عرضها إذا تم تغيير قيمة السلسلة "ق"?

نتيجة تنفيذ البرنامج: ق=12345

نتيجة تنفيذ البرنامج:

  1. يتم تعريف المتغير س مع القيمة 12345.
  2. قيمة المتغير ن يتم حسابها على أنها طول السلسلة س.
  3. قيمة المتغير ن يتم حسابها على أنها مجموع طول السلسلة س والرقم 456.
  4. يتم عرض قيمة المتغير ن باستخدام وظيفة وريتلن.

نتيجة لتنفيذ البرنامج ، فإن قيمة المتغير ن كان الإخراج يساوي مجموع طول السلسلة س والرقم 456.

الخطوة الأولى: العثور على طول سلسلة الصورة

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

لحساب طول السلسلة ، استخدم دالة الطول (). ترجع هذه الدالة عدد الأحرف في سلسلة.

لذلك ، لدينا سلسلة س مع القيمة "12345". استدعاء دالة الطول(ق) ، والتي ترجع طول السلسلة س.

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

الآن لدينا متغير ن ، القيمة التي تساوي طول السلسلة س.

ولكن ، تظهر سلسلة في برنامجنا تضيف الرقم 456 إلى طول السلسلة س. أي أن لدينا التعبير التالي: ن = الطول(الطول) + 456. يمكننا استخدام المتغير ن لهذا.

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

خطوةالإجراءكود
1أعلن السلسلة س مع القيمة "12345"س = "12345"
2أوجد طول السلسلة سن = الطول (الطول)
3أضف الرقم 456ن = الطول (ق) + 456 إلى طول السلسلة س
4إخراج قيمة المتغير نالكتابة (ن)

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

الخطوة الثانية: حساب ن كما طول السلسلة س زائد 456

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

لحساب قيمة المتغير ن ، نستخدم دالة الطول () ، والتي ترجع طول السلسلة التي تم تمريرها إليها. في هذه الحالة ، نقوم بتمريرها قيمة المتغير س (أي "12345"). أضف القيمة 456 إلى طول السلسلة المحسوب.

وبالتالي ، فإن نتيجة تنفيذ التعبير ن = الطول ( ق) + 456 سيكون رقما مساويا لمجموع طول السلسلة س و 456.

الخطوة الثالثة: إخراج قيمة ن إلى الشاشة

بعد أن حددنا المتغير ن يساوي طول السلسلة س ، يمكننا عرض قيمة ن على الشاشة. للقيام بذلك ، ونحن نستخدم وظيفة وريتلن ().

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

بعد تنفيذ البرنامج ، سيظهر الرقم ن على الشاشة ، وهو ما يساوي طول السلسلة س زائد 456.

سؤال وجواب

ما سيتم عرضه نتيجة لتنفيذ البرنامج?

سيتم عرض الرقم 12350 على الشاشة.

ما هو المتغير الذي يمثله الرمز " ن " في البرنامج?

يشير الرمز " ن "إلى متغير يخزن قيمة طول السلسلة"س".

ماذا يحدث إذا قمت بإضافة 456 إلى متغير "ن"?

إذا قمت بإضافة 456 إلى المتغير " ن "، فسيتم تخزين قيمة طول السلسلة" س " بالإضافة إلى 456 فيه.

ما هو نوع البيانات من المتغير "ليالي"?

المتغير " س " لديه سلسلة نوع البيانات.

ما هي القيمة التي سيتم عرضها إذا تم تغيير قيمة السلسلة "ق"?

تعتمد القيمة التي سيتم عرضها على الطول الجديد للسلسلة "س".