خوارزمية لقراءة الأعداد الزوجية حتى n وإيجاد مربعاتها
الشرح:
تهدف هذه الخوارزمية إلى قراءة جميع الأعداد الزوجية حتى n وحساب مربعاتها. تتكون الخوارزمية من الخطوات التالية:
إدخال n: في البداية، يتم إدخال قيمة n من المستخدم. تمثل n الحد الأقصى للقيم التي سيتم قراءتها.
تهيئة المتغيرات: يتم تهيئة متغيرين:
i: عداد يبدأ من 2.
square: متغير لحفظ مربع العدد الحالي.
دورة تكرارية: يتم استخدام دورة while لتكرار العملية حتى يصبح i أكبر من n.
داخل الدورة:
التحقق من الزوجية: يتم التحقق ما إذا كان i زوجيًا باستخدام عامل الباقي (i % 2).
إذا كان i زوجيًا:
طباعة العدد: يتم طباعة قيمة i.
حساب مربع العدد: يتم حساب مربع i باستخدام square = i * i.
طباعة مربع العدد: يتم طباعة قيمة square.
زيادة العداد: يتم زيادة قيمة i بمقدار 2.
نهاية الدورة: تنتهي الدورة عندما يصبح i أكبر من n.
المخطط الانسيابي:
بدء
إدخال n
تهيئة i = 2 و square = 0
دورة while i ≤ n:
هل i زوجي؟
نعم:
طباعة i
square = i * i
طباعة square
لا:
// لا تفعل شيئًا
i = i + 2
نهاية الدورة
نهاية
مثال:
إدخال n: 10
2
4
16
...
100
في هذا المثال، تم إدخال n = 10. قامت الخوارزمية بطباعة جميع الأعداد الزوجية حتى 10 (2، 4، 6، 8، 10) مع مربعاتها.