0 تصويتات
في تصنيف مشاهير بواسطة (2.5مليون نقاط)

أمثلة حول جمل التكرار وخوارزمية البرامج 

سنتاول مجموعة من المسائل الرياضية التي ُ ستحل باستخدام جمل التكرار في لغةSCRATCH ، من خلال شرح خطوات الحل باستخدام الخوارزميات والمخطط الانسيابي، فضلاً عن المقطع البرمجي

ب لغةSCRATCH. 

                     مثالـــــــــــ (١)

ايجاد مجموع معدل :

_الاعداد من 1 إلى 10

_عدد غير محدد من أعداد غير متسلسلة (مثلا أربعة أعداد هي 2،5،10،3. 

                       الحــلــــــــــ:

 خوارزمية البرنامج:

1 -نجعل القيمة الأولية للمطلوب )sum )

ً تساوي صفرا. )لماذا؟

2 -تهيئة عداد )ليكن i )قيمته الأولية واحد.

3 -إذا تحقق الشرط 10>=i اذهب إلى

الخطوة التالية،عدا ذلك اذهب إلى الخطوة 6 .

4 -تغيير قيمة sum بإضافة قيمة i له.

٥ -تحديث قيمة i بزيادة واحد، وارجع إلى

 الخطوة 3 .

6 -حساب المعدل average ويساوي

 قسمة sum على 10.

7 -إظهار قيم sum و average .

ّ المخطط الانسيابي في أعلاه يوضح سيرالعمليات لتنفيذ البرنامج.

اذا أردنا إيجاد مجموع أعداد من 15 إلى 20 ،كم تكون قيمة العداد i الأولية ؟

الحل قبل كتابة المقطع البرمجي بلغة ، ولفهم طريقة حل المشكلة نكتب خوارزمية البرنامج :

1-نجعل القيمة الأولية للمجموع sum تساوي صفرا.

2 -تهيئة عداد ليكن i قيمته الأولية واحد.

3 -إدخال عدد الأعداد المراد إيجاد معدلها n من الأعداد .

4 -إذا تحقق الشرط n<=i اذهب إلى الخطوة التالية، عدا ذلك

اذهب الى الخطوة 8.

5 -قراءة العدد المدخل. 

6 -تغيير قيمة sum بإضافة قيمة العدد المدخل لها. 

7 -تحديث قيمة i بزيادة واحد، والرجوع إلى الخطوة 4.

8 -إيجاد المعدل average بقسمة المجموع sum على عدد الأعداد المدخلة n.

9 -إظهار قيم sum و average .

سؤال: قارن بين المثال 1( a )و(b )من حيث عدد المدخالت، سرعة التنفيذ، خاصية أداة التكرار؟

إيجاد مجموع االعداد الزوجية )even )لـ:

(a) للأعداد 1 إلى 10.

(b) عدد غير محدد (n) من أعداد غير متسلسلة مثل}10 ,2 ,17 ,88 ,122 ,33

إيجاد ناتج ضرب الأعداد من 1 إلى 5.

الحل: نكتب خوارزمية البرنامج: 

1 -نحدد القيمة الأولية للمطلوب product بواحد )لماذا؟

ُ2 -نّكون عدادا )ليكن i )قيمته الأولية واحد.

٣ -إذا تحقق الشرط )5>=i )اذھب الى الخطوة التالیة، عدا ذلك اذھب الى الخطوة 6. 

4 -تحديث قيمة product بضرب قيمة i فيه.

5 -تحديث قيمة i بزيادة واحد، والرجوع إلى الخطوة 3.

6 -إظهار قيمة product النهائية. 

اختبر معلومات 

الفكرة الرئيسة

 1.ماذا نقصد بمضروب العدد؟

2 .ما أهمية الشرط في لبنة كرر مرة؟

3 .ما أهمية الأمر؟ 

المفردات

1.باستخدام برامج ً ، اكتب برنامجا لإيجاد مجموع الأعداد من 100 إلى 115.

2. .باستخدام برامج ً ، اكتب برنامجا لإيجاد حاصل 9 5

3. .باستخدام لغة ، اكتب برنامجا لإيجاد معدل الأعداد من 50 إلى 65.

2 .أنشى المقطع البرمجي الآتي بلغة ، واكتب الناتج الذي يظهر في المنصة؟

1 إجابة واحدة

0 تصويتات
بواسطة (2.5مليون نقاط)
 
أفضل إجابة
أمثلة حول جمل التكرار وخوارزمية البرامج

اسئلة متعلقة

0 تصويتات
1 إجابة
مرحبًا بك إلى رواد العلم، حيث يمكنك طرح الأسئلة وانتظار الإجابة عليها من المستخدمين الآخرين.
...