Problem

5/9

التكرار على عناصر المصفوفة

Theory Click to read/hide

عند العمل مع المصفوفات ، يتعين عليك عادةً العمل مع جميع عناصر المصفوفة مرة واحدة.
التكرار على العناصر: نحن ننظر من خلال جميع عناصر المصفوفة ، وإذا لزم الأمر ، نقوم ببعض العمليات مع كل عنصر منها.
لهذا ، غالبًا ما يتم استخدام حلقة بها متغير ، والتي تتغير من 0 إلى N-1 ، حيث N & nbsp؛ هو الرقم من عناصر المصفوفة.
ضمن N سننظر في الحجم الحالي للصفيف ، وهو
N = A.Length؛
<قبل> ... لـ (int i = 0 ؛ i & lt ؛ N ؛ i ++) { // هنا نعمل مع A [i] } في الحلقة المحددة ، سيأخذ المتغير i القيم 0، 1، 2، ...، N-1 . & nbsp؛ وهكذا ، في كل خطوة من الحلقة ، نصل إلى عنصر محدد من المصفوفة بالرقم i .
أي أنه يكفي وصف ما يجب القيام به مع عنصر واحد من عناصر مجموعة A [i] ووضع هذه الإجراءات داخل هذه الحلقة.

لنكتب برنامجًا يملأ المصفوفة بأعداد طبيعية N & nbsp؛ الأولى ، أي في نهاية البرنامج ، يجب أن تصبح عناصر المصفوفة متساوية
<قبل> A [0] = 1 أ [1] = 2 أ [2] = 3 ... أ [N - 1] = N من السهل رؤية النمط: يجب أن تكون قيمة عنصر المصفوفة أكبر بمقدار 1 من فهرس العنصر
ستبدو الحلقة هكذا
<قبل> لـ (int i = 0؛ i & lt؛ N؛ i ++) {A [ ط] = أنا + 1 ؛ }

Problem

تكوين حلقة تملأ جميع عناصر المصفوفة بقيم أرقام طبيعية من 1 < / em> إلى N.