عند تطوير البرامج ، غالبا ما يكون من الضروري ملء المصفوفات من لوحة المفاتيح. في لغة برمجة باسكال ، هناك عدة طرق لإجراء هذه العملية. دعونا نلقي نظرة على طرق بسيطة وفعالة لملء صفائف باسكال التي ستساعدك على تبسيط تطوير البرنامج وزيادة كفاءته.
طريقة واحدة لملء مصفوفة باسكال من لوحة المفاتيح هي استخدام حلقة. في هذه الحالة ، سيطلب البرنامج من المستخدم قيم عناصر المصفوفة وكتابتها إلى الخلايا المناسبة. على سبيل المثال:
وبالتالي ، سيطلب البرنامج من المستخدم قيم عناصر المصفوفة واحدة تلو الأخرى وكتابتها إلى المصفوفة. يتم تنفيذ الحلقة 10 مرات (في مثالنا) ، وبعد ذلك يمكن استخدام المصفوفة المملوءة في برنامج آخر.
هناك طريقة أخرى لملء مصفوفة باسكال من لوحة المفاتيح وهي استخدام أمر التعيين من مكتبة اللغة القياسية. يتيح لك هذا الأمر قراءة قيم عناصر المصفوفة من ملف نصي. مثال على استخدام الأمر تعيين لملء صفيف:
يستخدم كرت;
فار
أنا: عدد صحيح;
صفيف [1..10] من عدد صحيح;
و: نص;
بيغن
تعيين (و ، 'المدخلات.النص');
إعادة تعيين (و);
لأني: = 1 إلى 10 فعل
بيغن
(و، ر [ط]);
النهاية;
إغلاق (و);
النهاية.
في هذا المثال ، نستخدم الأمر تعيين لربط المتغير و مع ملف نصي " إدخال.النص". ثم نفتح الملف باستخدام أمر إعادة التعيين ونقرأ قيم عناصر المصفوفة باستخدام أمر ريدلن. بعد قراءة جميع قيم عناصر المصفوفة ، يتم إغلاق الملف باستخدام أمر الإغلاق. الآن مجموعة أر يحتوي على القيم قراءة من الملف ويمكن استخدامها كذلك في البرنامج.
ملء صفائف باسكال من لوحة المفاتيح:
، لطلب القيم بالتسلسل من المستخدم لكل خلية في المصفوفة.
هنا هو رمز المثال الذي يوضح ملء مجموعة باسكال مع لوحة المفاتيح:
ملء البرنامجمنلوحة المفاتيح;بيغن
اكتب (رقم لا.'،أنا،':');