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

إنشاء قائمة: كيفية بناء مجموعة من 15 وحدة

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

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

دعونا صفيف = [];

إلى عن على (دعني = 0 ؛ أنا < 15 ؛ أنا i) {

صفيف [أنا] = 1;

}

هناك طريقة أخرى لإنشاء مصفوفة من 15 وحدة وهي استخدام طريقة التعبئة (). تأخذ هذه الطريقة وسيطة واحدة-القيمة التي يجب ملؤها في المصفوفة. في هذه الحالة ، القيمة هي 1.

السماح مجموعة = مجموعة جديدة (15).ملء (1);

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

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

الخطوة 1: إنشاء مصفوفة فارغة

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

دعونا آر = [];

في التعليمات البرمجية أعلاه ، ونحن إنشاء متغير اسمه" أر "وتعيين قيمة مجموعة فارغة" []". وبالتالي ، نقوم بإنشاء مصفوفة فارغة لا تحتوي على أي عناصر حتى الآن.

المصفوفات هي هياكل بيانات ملائمة تسمح لك بتخزين وتنظيم مجموعة متنوعة من القيم. في حالتنا ، نحتاج إلى إنشاء مصفوفة تحتوي على 15 وحدة.

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

الخطوة 2: تهيئة المتغيرات

بعد أن نحدد عدد العناصر التي نريد إضافتها إلى المصفوفة ، نحتاج إلى تهيئة المتغيرات لملء المصفوفة بالقيم الضرورية. في هذه الحالة ، نريد بناء مصفوفة من 15 وحدة.

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

دعونا صفيف = [];

إلى عن على (دعني = 0 ؛ أنا < 15 ؛ أنا i) {

صفيف [أنا] = 1;

}

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

الآن ستحتوي المصفوفة على 15 عنصرا ، كل منها يساوي 1. يمكننا استخدام هذه المصفوفة لمزيد من العمليات أو إخراج معلوماتها إليهم.

الخطوة 3: الدورة الرئيسية

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

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

باستخدام بناء الجملة ، سنقوم بإنشاء الحلقة الرئيسية:

في هذا الرمز ، ونحن تهيئة مجموعة أر فارغة ، ثم استخدم ل حلقة لإضافة 15 وحدة إليها باستخدام طريقة دفع (). نتيجة لذلك ، عندما يصل التنفيذ إلى وحدة التحكم.سجل (آر) ، سنرى مجموعة من 15 وحدة في وحدة التحكم.

الخطوة 4: إنشاء رقم عشوائي

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

يمكنك إنشاء رقم عشوائي في جافا سكريبت باستخدام الرياضيات.عشوائي () وظيفة. تقوم هذه الوظيفة بإرجاع رقم عشوائي من 0 إلى 1.

للحصول على رقم عشوائي في نطاق معين، على سبيل المثال ، من 1 إلى 10 ، تحتاج إلى إجراء عدة تحويلات:

  1. اضرب نتيجة الرياضيات.عشوائي () وظيفة من الفرق بين الحدود العليا والسفلى (10-1 = 9).
  2. تقريب الرقم الناتج لأسفل باستخدام الرياضيات.الكلمة () وظيفة.
  3. أضف حدا أدنى للرقم الناتج (1 + رقم تقريب_).

هنا مثال على التعليمات البرمجية التي تولد رقم عشوائي من 1 إلى 10:

كونست راندوم نومبر = الرياضيات.الكلمة (الرياضيات.عشوائي () * 9) + 1;

وحدة التحكم.سجل (رقم عشوائي);

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

الآن بعد أن أصبح لدينا وظيفة لإنشاء أرقام عشوائية ، يمكننا تغيير الكود الخاص بنا من الخطوة السابقة وملء المصفوفة بأرقام عشوائية بدلا من الأرقام المعتادة.

الخطوة 5: التحقق من الرقم

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

  • التحقق من تكافؤ الرقم;
  • التحقق من بساطة الرقم;
  • التحقق من إيجابية أو سلبية الرقم;
  • التحقق من المساواة بين الرقم والصفر.

تعتمد عمليات الفحص المحددة على متطلبات المهمة أو المهمة المحددة التي تم تعيينها لك.

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

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

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

الخطوة 6: إضافة عنصر إلى المصفوفة

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

1. باستخدام الفهرس

تتمثل إحدى طرق إضافة عنصر إلى صفيف في تعيين فهرسه وتعيين قيمة له. على سبيل المثال:

آر [0] = 1;

وبالتالي ، نقوم بتعيين القيمة 1 للعنصر الأول من المصفوفة.

2. باستخدام طريقة الدفع( )

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

آر.دفع (1);

هذا يضيف عنصرا بقيمة 1 إلى نهاية المصفوفة.

3. باستخدام كونكات()

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

آر = آر.كونكات (1);

، بالإضافة إلى عنصر جديد بالقيمة 1 في النهاية.

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

الخطوة 7: حالة الخروج من الحلقة

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

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

كودالوصف
من دعونا عداد = 0;لحساب عدد العناصر في القائمة.
بينما (عداد < 15) {أقل من 15.
// إنشاء عنصر قائمةالكود الذي سيتم تنفيذه في كل تكرار للحلقة لإنشاء عنصر قائمة.
counter++;بواسطة 1 بعد كل تكرار.
}الانتهاء من الدورة.

ستصبح الحالة خاطئة وسيتم إيقاف الحلقة. وبالتالي ، فإننا نضمن إنشاء قائمة من 15 وحدة.

الخطوة 8: إخراج الصفيف

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

واحدة من أسهل الطرق هي استخدام العلامات

  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • يمكنك نسخ هذا الرمز ولصقه في ملف هتمل الخاص بك لرؤية النتيجة.

    طريقة أخرى هي استخدام العلامات

    1. 1
    2. 1
    3. 1
    4. 1
    5. 1
    6. 1
    7. 1
    8. 1
    9. 1
    10. 1
    11. 1
    12. 1
    13. 1
    14. 1
    15. 1
    16. يمكن أيضا إدراج هذا الرمز في ملف هتمل لرؤية النتيجة.

      طريقة أخرى هي استخدام جدول بعمود واحد و 15 صفا:

      1

      1

      1

      1

      1

      1

      1

      1

      1

      1

      1

      1

      هل من الممكن إنشاء مجموعة من 15 وحدات دون استخدام حلقة?