الدرس الرابع - أمثلة صياغة حل المسائل (2)

Post on 14-Jun-2015

1.170 views 1 download

description

الدرس الرابع - أمثلة صياغة حل المسائل (2)

Transcript of الدرس الرابع - أمثلة صياغة حل المسائل (2)

.مادة دراسية 15قم بصياغة حل إليجاد مجموع درجات طالب في

:تحليل عناصر المسألة ،وذلك بتحديد التالي مجموعات درجات الطالب للمواد : مخرجات البرنامج- (م)الدراسية ،ولنرمز له .(د)درجة الطالب في كل مادة ،ولنرمز لها : البرنامج مدخالت - .مادة 15حساب مجموع درجات الطالب لـ : عملية المعالجة -

الحل

ولا أ

الحظ أننا في هذا المثال نحتاج إلى عداد يقوم

بعد الدرجات حتى يصل عددها إلى

،ولذاالمواد خمس عشرة درجة حسب عدد

فإن هذه المسألة تحتوي على عمليات

لنا أن نكتب اليمكنمعالجة وشروط

:البرنامج بدونها، وهى

،حيث نقوم( ع)العداد ولنرمز له وجود-

:بوضع شرط على هذا العداد، وهو

البرنامج ، ياستمر ف 15=إذا كان العداد

.وإل قم بزيادة العداد بواحد

(م)إيجاد مجموع درجات الطالب ، وتخزينه في مكان رمزه -

، وبعد ذلك (م)حيث نقوم بوضع صفر كقيمة أولى للمكان

مع الدرجة ( د)نقوم بإضافة درجات الطالب في المكان

، وذلك عن طريق (م)وتخزينها في المكان ( م)في المكان

.د(+القديمة)م (= الجديدة )م : المعادلة التالية

: كتابة الخطوات الخوارزمية للمسألة ثانياا

صفر( = م)اجعل المجموع 1-

صفر ( − ع)اجعل العداد 2-

(د)أدخل درجة الطالب وخزنها في 3-

1+ع( = ع)اجعل العداد 4-

د+ م = اجعل م 5-

استمر ، 15( = ع)إذا كان العداد 6-

(3)وإل اذهب إلى الخطوة رقم

أطبع قيمة م 7-

النهاية 8-

ثالثاا

:مخطط النسياب للمسألة

(5-1) ويوضح ذلك الشكل

5-1شكل

4مثال

:تحليل عناصر المسألة ، وذلك بتحديد التالي

(.س)متوسط الدرجات ،ولنرمز له : مخرجات البرنامج-

(.د)درجات ثالثون طالبا، ولنضمها في متغير رمزه : مدخالت البرنامج -

، ومعادلة(س)إيجاد المتوسط ولنرمز له : عمليات المعالجة-

30÷ مجموع الدرجات = س : المتوسط لدرجات الطالب هي-

الحل

ولا أ

، حيث نقوم بوضع ( ع)وجود العداد ولنرمز له -

:شرط على هذا العداد وهو

استمر فى البرنامج وإل قم 30= إذا كان العداد

.بزيادة العداد بواحد

ثانياا

: كتابة الخطوات الخوارزمية للمسألة

:رسم مخطط النسياب للمسألة

(6-1) ويوضح ذلك الشكل

6-1شكل