البرمجة

حلقة تكرار في C#: إضافة أرقام 1-12 للحصول على مجموع 78

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

أولاً، يجب عليك إعداد متغير لتخزين الناتج النهائي لمجموع الأرقام. يمكننا تسميته “total” على سبيل المثال.

csharp
int total = 0;

ثم، سنستخدم حلقة for للتكرار عبر الأرقام من 1 إلى 12 وإضافتها إلى المتغير “total”. في كل دورة من الحلقة، سيتم إضافة الرقم الحالي إلى القيمة المخزنة في “total”.

csharp
for (int i = 1; i <= 12; i++) { total = total + i; }

في هذا المثال، سيتم تكرار الحلقة 12 مرة (مرة واحدة لكل رقم من 1 إلى 12). وفي كل مرة، سيتم إضافة الرقم الحالي (ممثلاً بالمتغير “i”) إلى المتغير “total”.

أخيرًا، بعد اكتمال التكرار، سيحتوي المتغير “total” على مجموع الأرقام من 1 إلى 12. يمكنك طباعة هذا القيمة للتحقق.

csharp
Console.WriteLine(total);

هذا هو الكود الكامل الذي يقوم بإجراء المطلوب:

csharp
using System; class Program { static void Main(string[] args) { int total = 0; for (int i = 1; i <= 12; i++) { total = total + i; } Console.WriteLine(total); Console.ReadLine(); } }

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

المزيد من المعلومات

بالطبع! سأواصل تطوير المقال لمساعدتك في فهم أساسيات البرمجة بلغة C# وكيفية استخدام حلقات التكرار لحل المشكلات المتكررة مثل هذه.

بعد أن قمت بتشغيل الكود ورؤية الناتج النهائي الذي يساوي 78، يمكنك أن تبدأ في فهم كيف عمل الكود وتعديله حسب الحاجة.

في البداية، لنلق نظرة عميقة على كيفية عمل حلقة for في الكود:

csharp
for (int i = 1; i <= 12; i++) { total = total + i; }

تتكون حلقة for من أربعة أجزاء:

  1. البداية: في هذا الجزء، نقوم بتهيئة المتغير الذي سيستخدم لتتبع التكرار. في هذا السياق، نبدأ من 1 باستخدام int i = 1.

  2. الشرط: يتم تقديم شرط يتحقق في كل تكرار من الحلقة. في هذا الحال، الشرط هو i <= 12، مما يعني أن الحلقة ستستمر ما دام قيمة المتغير "i" أقل من أو تساوي 12.

  3. التحديث: بعد اكتمال كل دورة من الحلقة، يتم تحديث المتغير المستخدم لتتبع التكرار. في هذه الحالة، يتم زيادة قيمة "i" بواحد في كل مرة باستخدام i++.

  4. الجسم: هذا هو الجزء الذي يحتوي على الأوامر التي يجب تنفيذها في كل دورة من الحلقة. في هذا الكود، نقوم بإضافة قيمة "i" الحالية إلى المتغير "total".

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

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

وهكذا، تمثل هذه الحلقة الأساسية الأساسية لفهم كيفية استخدام حلقات التكرار في C# لتنفيذ مهام متكررة. تذكر أن تقوم بتجربة الكود بنفسك وتحديثه وتعديله وفقًا لاحتياجات مشاريعك البرمجية.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر