بايثون هي لغة برمجة عالية المستوى تستخدم على نطاق واسع لإنشاء برامج ونصوص مختلفة. ومن المعروف عن بساطته ومرونته ، مما يجعله خيارا ممتازا للمطورين.
يعد إنشاء برنامج لحساب مجموع جميع الأرقام الزوجية في نطاق معين أحد المهام الصغيرة ولكن المهمة التي يمكن القيام بها باستخدام بايثون. سيساعدك هذا البرنامج في العثور على مجموع جميع الأرقام الزوجية التي تبدأ من 1 وحتى رقم معين ن.
وتتمثل المهمة في إنشاء برنامج نصي بيثون بسيط من شأنها أن تؤدي الخطوات التالية:
- احصل على رقم الإدخال ن من المستخدم;
- استخدم حلقة لتمرير جميع الأرقام في النطاق من 1 إلى ن;
- تحقق مما إذا كان الرقم الحالي زوجيا;
- إذا كان الرقم الحالي زوجيا ، فأضفه إلى مجموع جميع الأرقام الزوجية;
- بعد الانتهاء من الحلقة ، أخرج النتيجة — مجموع جميع الأرقام الزوجية في نطاق معين.
وبالتالي ، فإن برنامج بايثون لحساب مجموع جميع الأرقام الزوجية في النطاق من 1 إلى ن هو مثال ممتاز لاستخدام الحلقات والظروف في بايثون. يسمح لك بحل هذه المشكلة بشكل فعال والحصول على النتيجة المرجوة.
- بايثون لحساب مجموع الأرقام الزوجية
- من أجل حلقة
- في حين حلقة
- العودية
- خاتمة
- برنامج بايثون لحساب مجموع كل الأرقام الزوجية
- تتراوح من 1 إلى ن
- سؤال وجواب
بايثون لحساب مجموع الأرقام الزوجية
بايثون هي لغة برمجة قوية وسهلة الاستخدام يمكن استخدامها لأداء مهام مختلفة ، بما في ذلك حساب مجموع الأرقام الزوجية. من أجل كتابة برنامج يحسب مجموع جميع الأرقام الزوجية في النطاق من 1 إلى ن في بايثون ، يمكننا استخدام طرق وتركيبات مختلفة للغة.
من أجل حلقة
واحدة من أسهل الطرق لحل هذه المشكلة هي استخدام حلقة. باستخدام ل حلقة ، يمكننا تكرار من خلال جميع الأرقام في نطاق معين والتحقق من كل رقم للتكافؤ.
مثال على برنامج يحسب مجموع جميع الأرقام الزوجية في النطاق من 1 إلى ن باستخدام حلقة لـ:
ن = كثافة العمليات (الإدخال ("أدخل الرقم ن:"))
مجموع = 0
لأني في النطاق (1 ، ن+1):
إذا أنا % 2 = = 0:
مجموع _ من_الأفلام + = أنا
اطبع ("مجموع كل الأرقام الزوجية في النطاق من 1 إلى" ، ن ، "يساوي" ، مجموع السرعات)
في حين حلقة
طريقة أخرى لحل هذه المشكلة هي استخدام حلقة في حين. في حين حلقة ينفذ كتلة من التعليمات البرمجية طالما أن الشرط المحدد لا يزال صحيحا. يمكننا استخدام حلقة بينما للتكرار من خلال جميع الأرقام في النطاق من 1 إلى ن والتحقق من كل رقم للتكافؤ.
مثال على برنامج يحسب مجموع جميع الأرقام الزوجية في النطاق من 1 إلى ن باستخدام حلقة بينما:
ن = كثافة العمليات (الإدخال ("أدخل الرقم ن:"))
مجموع = 0
أنا = 1
بينما أنا < = ن:
إذا أنا % 2 = = 0:
مجموع _ من_الأفلام + = أنا
أنا + = 1
طباعة ("مجموع جميع الأرقام الزوجية في النطاق من 1 إلى" ، ن، "يساوي" ، مجموع السرعات)
العودية
الطريقة الثالثة لحل هذه المشكلة هي استخدام العودية. العودية هي العملية التي تستدعي فيها الوظيفة نفسها. في حالتنا ، يمكننا كتابة دالة تكرارية تعمل على تشغيل نفسها لجميع الأرقام في نطاق معين ومجموع الأرقام الزوجية فقط.
مثال على برنامج يحسب مجموع جميع الأرقام الزوجية في النطاق من 1 إلى ن باستخدام العودية:
(ن):
إذا ن = = 0:
العودة 0
أليف ن % 2 = = 0:
عودة ن + مجموع _ من _ إيفنس (ن-1)
آخر:
مبلغ الإرجاع (ن-1)
ن = كثافة العمليات (الإدخال ("أدخل الرقم ن:"))
مجموع السفين = مجموع السفين (ن)
اطبع ("مجموع كل الأرقام الزوجية في النطاق من 1 إلى" ، ن، "يساوي" ، مجموع السرعات)
خاتمة
تقدم بايثون عدة طرق لحساب مجموع جميع الأرقام الزوجية في نطاق معين. يمكننا استخدام حلقة أو أثناء ، وكذلك العودية. يعتمد اختيار الطريقة على تفضيلات المبرمج والمهمة المحددة. على أي حال ، تقدم بايثون بناء جملة بسيطا وبديهيا للعمل مع الأرقام والحلقات ، مما يجعل حساب مجموع الأرقام الزوجية مهمة بسيطة إلى حد ما.
برنامج بايثون لحساب مجموع كل الأرقام الزوجية
بايثون هي لغة برمجة عالمية تجعل من السهل حل المهام المختلفة. تتمثل إحدى هذه المهام في حساب مجموع جميع الأرقام الزوجية في نطاق معين.
الخوارزمية:
- تهيئة المتغير "مجموع" بالقيمة 0.
- اطلب من المستخدم الحد الأعلى لنطاق الأرقام.
- انتقل من خلال جميع الأرقام من 1 إلى الحد الأعلى المحدد.
- إذا كان الرقم الحالي زوجيا ، فقم بإضافته إلى متغير" المجموع".
- اطبع قيمة متغير "المجموع".
مثال على تنفيذ برنامج بايثون:
"'بايثون
# تهيئة المتغير "المبلغ"
المبلغ = 0
# دخول الحد الأعلى لنطاق الأرقام
الحد الأعلى = كثافة العمليات (الإدخال ("أدخل الحد الأعلى لنطاق الأرقام:"))
# حساب مجموع كل الأرقام الزوجية
للرقم في النطاق (1 ، الخط العلوي + 1):
إذا كان الرقم % 2 = = 0:
مجموع + = عدد
# إخراج النتيجة
طباعة ("مجموع جميع الأرقام الزوجية:" ، مجموع)
"`
يطلب البرنامج من المستخدم إدخال الحد الأعلى لنطاق الأرقام ، ثم يمر عبر جميع الأرقام من 1 إلى الحد المحدد ويضيف أرقاما زوجية فقط إلى متغير "المجموع". يتم عرض النتيجة في النهاية.
وبالتالي ، فإن برنامج بايثون يجعل من السهل حساب مجموع جميع الأرقام الزوجية في نطاق معين ويمكن استخدامه لحل المشكلات المختلفة المتعلقة بتحليل البيانات الرقمية.
تتراوح من 1 إلى ن
عندما نحتاج إلى تنفيذ أي إجراءات في نطاق معين من الأرقام ، فمن الملائم استخدام الحلقات. في هذه الحالة ، نريد حساب مجموع جميع الأرقام الزوجية في النطاق من 1 إلى ن. هنا ، ن هو أي عدد صحيح موجب نحدده عند بدء البرنامج.
لحساب المجموع ، سوف نستخدم ل حلقة. أولا ، نقوم بتهيئة متغير المجموع إلى الصفر. بعد ذلك ، في كل تكرار للحلقة ، سوف نتحقق مما إذا كان الرقم الحالي زوجيا ، وإذا كان كذلك ، فسنضيفه إلى الإجمالي. في نهاية الدورة ، سنقوم بإخراج النتيجة.
هذه هي الطريقة التي سيبدو بها رمز برنامج بايثون:
مجموع الأرقام (ن):
مجموع = 0
لأني في النطاق (1 ، ن+1):
إذا أنا % 2 = = 0:
مجموع + = أنا
مبلغ الإرجاع
ن = كثافة العمليات (الإدخال ("أدخل الرقم ن:"))
النتيجة = مجموع الأرقام (ن)
طباعة ("مجموع جميع الأرقام الزوجية في النطاق من 1 إلى" ، ن ، "يساوي" ، النتيجة)
الآن بعد أن عرفنا كيف يعمل هذا البرنامج ، يمكننا تشغيله عن طريق تحديد القيمة التي نحتاجها ن. ستكون النتيجة مجموع جميع الأرقام الزوجية في النطاق المحدد.
على سبيل المثال ، إذا أدخلنا الرقم 10 ، فسيقوم البرنامج بإخراج النتيجة التالية:
مجموع جميع الأرقام الزوجية في النطاق من 1 إلى 10 هو 30وبالتالي ، باستخدام بسيطة للحلقة والتعبير الشرطي ، يمكننا حساب مجموع جميع الأرقام الزوجية في النطاق المحدد.