→ Lecture 6 · كل المراحل
المرحلة 4 · شرائح 10، 11، 12، 15، 16، 29

اجمع الأعداد الفردية

Summing Odd Numbers

01 / افهم الفكرة

Summing Odd Numbers

المسألة

نريد مجموع الأعداد الفردية بين 0 و100. نبدأ بـ n = 1 وsum = 0. العداد يحدد العدد الحالي، وsum يحتفظ بالمجموع المتراكم.

كيف نبقى مع الأعداد الفردية

بعد إضافة n إلى المجموع، ننفّذ n = n + 2. بهذا نمر على 1 ثم 3 ثم 5، حتى 99، دون المرور على الأعداد الزوجية.

كيف تقرأ التراكم

sum += n تعني sum = sum + n. أولًا يصبح المجموع 1، ثم 4، ثم 9. بعد جمع الأعداد الفردية الخمسين تكون النتيجة 2500.

مقارنة الحلول

الشرائح تعرض الحل بـ while وdo-while ثم for. تستخدم الأولى n < 100 والأخيرة n <= 100، ولا يختلف الناتج لأن 100 زوجي. في النشاط وحّدنا الشرط إلى n < limit لتسهيل المقارنة عند تغيير الحد.

1 / 4