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

كيفية إنشاء مجموعة من الأصفار في ج: تعليمات مفصلة للمبتدئين

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

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

صفيف كثافة العمليات [10] = {0};

في هذه التعليمات ، نحدد صفيف اسمه صفيف وحجم 10 عناصر من نوع كثافة العمليات. ثم نقوم بتهيئة كل عنصر من عناصر المصفوفة بقيمة صفرية ، مع تحديد {0} في نهاية العبارة.

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

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

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

  1. التحضير
  2. إنشاء مشروع
  3. تحديد حجم المصفوفة
  4. تهيئة صفيف
  5. 1) تهيئة المصفوفة عند التصريح
  6. 2) باستخدام حلقة لملء مجموعة مع الأصفار
  7. عرض صفيف على الشاشة
  8. سؤال وجواب

التحضير

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

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

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

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

إنشاء مشروع

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

  1. الخطوة الأولى هي تثبيت بيئة تطوير تشمل دول مجلس التعاون الخليجي. يمكنك استخدام بيئة تطوير متكاملة (بيئة تطوير متكاملة) أو ببساطة تثبيت دول مجلس التعاون الخليجي من سطر الأوامر. على سبيل المثال ، لتثبيت دول مجلس التعاون الخليجي على ويندوز ، يمكنك استخدام حزمة مينغو-دبليو 64.
  2. بعد تثبيت بيئة التطوير ، قم بإنشاء مشروع جديد. فتح إيد أو موجه الأوامر وإنشاء ملف جديد مع التمديد".(ج)".
  3. في الملف الجديد ، اكتب الكود التالي:

"'ج

# تشمل

كثافة العمليات الرئيسية () {

صفيف كثافة العمليات [10] = {0};

برينتف ("مجموعة الأصفار:");

ل (إنت أنا = 0 ؛ أنا < 10 ؛ أنا {) {

برينتف ("٪د " ، صفيف [أنا]);

}

برينتف("

«);

العودة 0;

}

«`

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

يمكنك تغيير حجم المصفوفة وتهيئتها وفقا لاحتياجاتك.

بعد كتابة التعليمات البرمجية ، يمكنك حفظ الملف والانتقال إلى الجزء التالي: تجميع وتشغيل البرنامج.

تحديد حجم المصفوفة

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

هناك عدة طرق لتحديد حجم المصفوفة في ج:

  1. .
  2. .
  3. .

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

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

تهيئة صفيف

هناك عدة طرق لإنشاء مصفوفة من الأصفار في ج. دعنا نفكر في طريقتين رئيسيتين:

1) تهيئة المصفوفة عند التصريح

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

# تشمل

كثافة العمليات الرئيسية () {

إنت آر[5] = {0, 0, 0, 0, 0};

العودة 0;

}

في هذا المثال ، يتم إنشاء مجموعة أر من 5 عناصر ، يتم تهيئة جميع عناصرها إلى 0.

2) باستخدام حلقة لملء مجموعة مع الأصفار

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

# تشمل

كثافة العمليات الرئيسية () {

كثافة العمليات [5];

الباحث الأول;

إلى عن على (أنا = 0 ؛ أنا < 5 ؛ أنا i) {

أر [أنا] = 0;

}

العودة 0;

}

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

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

عرض صفيف على الشاشة

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

هنا مثال على التعليمات البرمجية:

# تشمل 

كثافة العمليات الرئيسية () {

صفيف كثافة العمليات[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0};

برينتف ("صفيف:");

ل (إنت أنا = 0 ؛ أنا < 10 ؛ أنا {) {

برينتف ("٪د " ، صفيف [أنا]);

}

العودة 0;

}

.

عند تشغيل البرنامج ، سترى الإخراج على الشاشة ، والتي ستكون قائمة بقيم الصفيف:

صفيف: 0 0 0 0 0 0 0 0 0 0

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

سؤال وجواب