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

تحديد صفيف تم إدخاله من لوحة المفاتيح: كيفية القيام بذلك

المصفوفة هي بنية بيانات تمثل مجموعة مرتبة من العناصر من نفس النوع. يتم استخدامه لتخزين ومعالجة كمية كبيرة من البيانات. المصفوفات هي واحدة من هياكل البيانات الأكثر شيوعا في البرمجة.

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

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

  1. تعريف الصفيف: خطوات إدخال لوحة المفاتيح
  2. الخطوة 1. حجم الصفيف
  3. الخطوة 2. إنشاء وملء صفيف
  4. الخطوة 3. عرض المصفوفة على الشاشة

تعريف الصفيف: خطوات إدخال لوحة المفاتيح

لتحديد الصفيف الذي تم إدخاله من لوحة المفاتيح ، اتبع الخطوات التالية:

الخطوة 1: قم بتعريف المتغير الذي سيحتوي على المصفوفة.

الخطوة 2: اسأل المستخدم عن حجم المصفوفة باستخدام وظيفة المطالبة. احفظ القيمة المدخلة في متغير الحجم.

الخطوة 3: قم بإنشاء مصفوفة فارغة باستخدام المتغير المعلن مسبقا ووظيفة المصفوفة (). حدد قيمة الحجم كوسيطة.

الخطوة 4: استخدم ل حلقة لطرح المستخدم للقيم لكل عنصر من عناصر المصفوفة. في الحلقة ، استخدم وظيفة المطالبة واحفظ القيمة المدخلة إلى العنصر المقابل للمصفوفة.

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

الخطوة 6: اعرض المصفوفة الناتجة على الشاشة باستخدام وظيفة التنبيه أو إخراج وحدة التحكم.

الآن أنت تعرف كيفية تحديد الصفيف الذي تم إدخاله من لوحة المفاتيح.

الخطوة 1. حجم الصفيف

الخطوة الأولى لتحديد المصفوفة التي تم إدخالها من لوحة المفاتيح هي تحديد حجمها. يشير حجم المصفوفة إلى عدد العناصر التي سيتم تخزينها فيه.

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

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

على سبيل المثال ، يسمح لك الكود التالي بالحصول على حجم الصفيف المطلوب من المستخدم:

تحديد الحجم

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

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

الخطوة 2. إنشاء وملء الصفيف

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

للقيام بذلك ، نعلن متغير مع نوع البيانات "مجموعة" وتحديد عدد العناصر في أقواس مربعة:

كثافة العمليات [] صفيف = كثافة العمليات الجديدة [حجم];

في هذا المثال ، نقوم بإنشاء صفيف صحيح يسمى "صفيف" والحجم الذي تم إدخاله من قبل المستخدم.

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

// ملء صفيف بالقيم

ل (إنت أنا = 0 ؛ أنا < الحجم ؛ أنا i) {

النظام.خارج.برينتلن ("أدخل قيمة للعنصر" + (أنا+1)+":");

صفيف [أنا] = الماسح الضوئي.التالي ();

}

في هذا المثال ، نستخدم حلقة" من أجل "مع المتغير" أنا " ، والذي يختلف من 0 إلى حجم المصفوفة ناقص 1. داخل الحلقة ، نقوم بإخراج رسالة إلى المستخدم تشير إلى العنصر الحالي للمصفوفة ، وقبول قيمة من المستخدم باستخدام طريقة" نكستنت ()". ثم نقوم بتعيين هذه القيمة لعنصر المصفوفة"صفيف[أنا]". تتكرر الدورة حتى يتم ملء جميع عناصر المصفوفة.

بعد الانتهاء من الحلقة ، سيتم ملء المصفوفة بالقيم التي أدخلها المستخدم من لوحة المفاتيح.

الخطوة 3. عرض المصفوفة على الشاشة

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

، الذي يمر عبر جميع عناصر المصفوفة. في كل تكرار للحلقة ، القيمة

من أنا

باستخدام الطريقة

وحدة التحكم.خط الكتابة