إليك خوارزمية لطباعة مجموع الأعداد الزوجية المحصورة بين 10 و 100:

  1. قم بتعيين متغير sum بقيمة صفر.
  2. قم بتكرار الخطوات 3-5 لكل عدد زوجي بين 10 و 100.
  3. قم بفحص ما إذا كان العدد الحالي زوجيًا. يمكنك ذلك باستخدام العملية الباقية عند القسمة على 2. إذا كانت العملية تعطي قيمة صفر، فإن العدد زوجي.
  4. إذا كان العدد زوجيًا، قم بإضافته إلى sum.
  5. ازيد العدد الحالي بواحد.
  6. عند الانتهاء من الحلقة، قم بطباعة قيمة sum.

وفيما يلي الكود الذي ينفذ الخوارزمية المذكورة بلغة C++:

#include <iostream>

int main() {
    int sum = 0;
    
    for (int num = 10; num <= 100; num++) {
        if (num % 2 == 0) {
            sum += num;
        }
    }
    
    std::cout << 'Sum of even numbers between 10 and 100: ' << sum << std::endl;
    
    return 0;
}

يتم استخدام متغير sum لتخزين مجموع الأعداد الزوجية. يتم استخدام حلقة for لتكرار الخطوات 3-5 لكل عدد زوجي بين 10 و 100. يتم استخدام العملية الباقية % لفحص ما إذا كان العدد الحالي زوجيًا. إذا كان العدد زوجيًا، يتم إضافته إلى sum. في النهاية، يتم طباعة قيمة sum.


原文地址: https://www.cveoy.top/t/topic/bUzH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录