صفحة البيت   | قائمة المواضيع  

 

مدخل إلى علم الحاسب في بيئة سكراتش – Scratch

ابدأ من اليوم البرمجة

 

( )

أسئلة من امتحانات مفمار

w4

سؤال (مفمار 2015 سؤال 7)

 

في مدرسة "البلدية الاجتماعية" يتعلمون 700 طالباً.

خلال فعاليات "يوم الاعمال الخيرية" قرر طلاب الطبقة مفاجأة عاملة النظافة بحيث يقومون بتنظيف الصف بأنفسهم، وان يتركوا لها سلة حلويات.

 

تقرر ان يُحضر كل طالب نوع من الحلويات التالية:

وجبة خفيفة، كعكة او شوكولاتة.

 

لذلك تم بناء خوارزمية تستقبل اي نوع من الحلوى احضر كل طالب من طلاب الصف،

وتقوم ايضا بالإعلان عن كمية الحلوى التي جُمعت من كل نوع من انواع الحلوى.

 

امامكم هيكل خوارزمية، التي تستقبل

القيمة 1 إذا احضر الطالب وجبة خفيفة،

2 اذا احضر كعكة

و 3 اذا احضر شوكولاتة.

في النهاية تقول الشخصية كمية الحلوى التي جُمعت من كل نوع.

 

تم استعمال المتغيرات التالية في الخوارزمية المقترحة:

choice (اختيار) الذي يمثل نوع الحلوى (1، 2 او 3). 

count1 لعَدّ كمية الوجبات الخفيفة.

count2 لعَدّ كمية الكعك.

انتبهوا إن الخوارزمية لا تَعُد كمية الشوكولاتة التي جُمعت ولكن يجب حساب هذه الكمية.

 

 

أكملوا هيكل الخوارزمية:

(1)_________________________

(2)_________________________

(3)_________________________

(4)_________________________

(5)_________________________

(6)_________________________

(7)_________________________

(8)_________________________

(9)_________________________

 

 

w4

 

الحل

 

الحل:

 

 

أكملوا هيكل الخوارزمية:

(1)  Set Count1 to 0

(2) Set Count2 to 0

(3) 700

(4) choice=1

(5) change count1 by 1

(6) change count2 by 1

(7) count1

(8) Count2

(9) 700 - count1 - count2

 

 

 

 

w4

 

 

مدرسة قفطان حلبي الإعدادية – دالية الكرمل – Copywrite - 2017