SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
‫قم بصياغة حل إليجاد مجموع درجات طالب في 51 مادة دراسية.‬
‫الحل‬
‫أو ل ا‬
‫تحليل عناصر المسألة ،وذلك بتحديد التالي:‬
‫مخرجات البرنامج: مجموعات درجات الطالب للمواد‬‫الدراسية ،ولنرمز له (م)‬
‫ مدخالت البرنامج: درجة الطالب في كل مادة ،ولنرمز لها (د).‬‫- عملية المعالجة: حساب مجموع درجات الطالب لـ 51 مادة.‬
‫الحظ أننا في هذا المثال نحتاج إلى عداَد يقوم‬
‫َّ‬
‫بعد الدرجات حتى يصل عددها إلى‬
‫خمس عشرة درجة حسب عدد المواد ،ولذا‬
‫فإن هذه المسألة تحتوي على عمليات‬
‫معالجة وشروط اليمكن لنا أن نكتب‬
‫البرنامج بدونها، وهى:‬
‫وجود العداَّد ولنرمز له (ع) ،حيث نقوم‬‫بوضع شرط على هذا العداَّد، وهو:‬
‫إذا كان العداَّد =51 استمر في البرنامج ،‬
‫وإل قم بزيادة العداَّد بواحد.‬
‫ إيجاد مجموع درجات الطالب ، وتخزينه في مكان رمزه(م)‬‫حيث نقوم بوضع صفر كقيمة أولى للمكان (م)، وبعد ذلك‬
‫نقوم بإضافة درجات الطالب في المكان (د) مع الدرجة‬
‫في المكان(م) وتخزينها في المكان (م)، وذلك عن طريق‬
‫المعادلة التالية: م (الجديدة )= م (القديمة)+د.‬
‫ثانيا ا‬

‫كتابة الخطوات الخوارزمية للمسألة:‬
‫1 اجعل المجموع (م) = صفر‬‫2 اجعل العداَّد (ع) − صفر‬‫3 أدخل درجة الطالب وخزنها في (د)‬‫4 اجعل العداَّد (ع) = ع+1‬‫5 اجعل م = م + د‬‫6 إذا كان العداَّد (ع) = 51 استمر ،‬‫وإل اذهب إلى الخطوة رقم (3)‬
‫7 أطبع قيمة م‬‫-8 النهاية‬
‫ثالثا ا‬
‫مخطط النسياب للمسألة:‬

‫ويوضح ذلك الشكل ( 1-5)‬
‫شكل1-5‬
‫مثال 4‬
‫الحل‬
‫أولا‬
‫تحليل عناصر المسألة ، وذلك بتحديد التالي:‬
‫مخرجات البرنامج: متوسط الدرجات ،ولنرمز له (س).‬‫ مدخالت البرنامج: درجات ثالثون طالباَ، ولنضمها في متغير رمزه (د).‬‫عمليات المعالجة: إيجاد المتوسط ولنرمز له (س)، ومعادلة‬‫-المتوسط لدرجات الطالب هي: س = مجموع الدرجات ÷ 03‬
‫ وجود العداَّد ولنرمز له (ع) ، حيث نقوم بوضع‬‫شرط على هذا العداَّد وهو:‬
‫إذا كان العداَّد = 03 استمر فى البرنامج وإل قم‬
‫بزيادة العداَّد بواحد.‬
‫ثانيا ا‬
‫كتابة الخطوات الخوارزمية للمسألة:‬
‫رسم مخطط النسياب للمسألة:‬
‫ويوضح ذلك الشكل ( 1-6)‬
‫شكل1-6‬

Contenu connexe

Plus de ia7lam

الدرس الثالث - حماية النظام
الدرس الثالث - حماية النظامالدرس الثالث - حماية النظام
الدرس الثالث - حماية النظامia7lam
 
الدرس الثاني - بيئة التشغيل
الدرس الثاني - بيئة التشغيلالدرس الثاني - بيئة التشغيل
الدرس الثاني - بيئة التشغيلia7lam
 
الدرس الأول - البيئة الكهربائية للحاسب
الدرس الأول - البيئة الكهربائية للحاسبالدرس الأول - البيئة الكهربائية للحاسب
الدرس الأول - البيئة الكهربائية للحاسبia7lam
 
ورشة العمل
ورشة العملورشة العمل
ورشة العملia7lam
 
الصيغة الورقية لورشة العمل
الصيغة الورقية لورشة العملالصيغة الورقية لورشة العمل
الصيغة الورقية لورشة العملia7lam
 
المشروع الأول
المشروع الأولالمشروع الأول
المشروع الأولia7lam
 
المشـروع الأول
المشـروع الأولالمشـروع الأول
المشـروع الأولia7lam
 

Plus de ia7lam (7)

الدرس الثالث - حماية النظام
الدرس الثالث - حماية النظامالدرس الثالث - حماية النظام
الدرس الثالث - حماية النظام
 
الدرس الثاني - بيئة التشغيل
الدرس الثاني - بيئة التشغيلالدرس الثاني - بيئة التشغيل
الدرس الثاني - بيئة التشغيل
 
الدرس الأول - البيئة الكهربائية للحاسب
الدرس الأول - البيئة الكهربائية للحاسبالدرس الأول - البيئة الكهربائية للحاسب
الدرس الأول - البيئة الكهربائية للحاسب
 
ورشة العمل
ورشة العملورشة العمل
ورشة العمل
 
الصيغة الورقية لورشة العمل
الصيغة الورقية لورشة العملالصيغة الورقية لورشة العمل
الصيغة الورقية لورشة العمل
 
المشروع الأول
المشروع الأولالمشروع الأول
المشروع الأول
 
المشـروع الأول
المشـروع الأولالمشـروع الأول
المشـروع الأول
 

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

  • 1.
  • 2. ‫قم بصياغة حل إليجاد مجموع درجات طالب في 51 مادة دراسية.‬
  • 3. ‫الحل‬ ‫أو ل ا‬ ‫تحليل عناصر المسألة ،وذلك بتحديد التالي:‬ ‫مخرجات البرنامج: مجموعات درجات الطالب للمواد‬‫الدراسية ،ولنرمز له (م)‬ ‫ مدخالت البرنامج: درجة الطالب في كل مادة ،ولنرمز لها (د).‬‫- عملية المعالجة: حساب مجموع درجات الطالب لـ 51 مادة.‬
  • 4. ‫الحظ أننا في هذا المثال نحتاج إلى عداَد يقوم‬ ‫َّ‬ ‫بعد الدرجات حتى يصل عددها إلى‬ ‫خمس عشرة درجة حسب عدد المواد ،ولذا‬ ‫فإن هذه المسألة تحتوي على عمليات‬ ‫معالجة وشروط اليمكن لنا أن نكتب‬ ‫البرنامج بدونها، وهى:‬
  • 5. ‫وجود العداَّد ولنرمز له (ع) ،حيث نقوم‬‫بوضع شرط على هذا العداَّد، وهو:‬ ‫إذا كان العداَّد =51 استمر في البرنامج ،‬ ‫وإل قم بزيادة العداَّد بواحد.‬
  • 6. ‫ إيجاد مجموع درجات الطالب ، وتخزينه في مكان رمزه(م)‬‫حيث نقوم بوضع صفر كقيمة أولى للمكان (م)، وبعد ذلك‬ ‫نقوم بإضافة درجات الطالب في المكان (د) مع الدرجة‬ ‫في المكان(م) وتخزينها في المكان (م)، وذلك عن طريق‬ ‫المعادلة التالية: م (الجديدة )= م (القديمة)+د.‬
  • 7. ‫ثانيا ا‬ ‫كتابة الخطوات الخوارزمية للمسألة:‬ ‫1 اجعل المجموع (م) = صفر‬‫2 اجعل العداَّد (ع) − صفر‬‫3 أدخل درجة الطالب وخزنها في (د)‬‫4 اجعل العداَّد (ع) = ع+1‬‫5 اجعل م = م + د‬‫6 إذا كان العداَّد (ع) = 51 استمر ،‬‫وإل اذهب إلى الخطوة رقم (3)‬ ‫7 أطبع قيمة م‬‫-8 النهاية‬
  • 8. ‫ثالثا ا‬ ‫مخطط النسياب للمسألة:‬ ‫ويوضح ذلك الشكل ( 1-5)‬
  • 11. ‫الحل‬ ‫أولا‬ ‫تحليل عناصر المسألة ، وذلك بتحديد التالي:‬ ‫مخرجات البرنامج: متوسط الدرجات ،ولنرمز له (س).‬‫ مدخالت البرنامج: درجات ثالثون طالباَ، ولنضمها في متغير رمزه (د).‬‫عمليات المعالجة: إيجاد المتوسط ولنرمز له (س)، ومعادلة‬‫-المتوسط لدرجات الطالب هي: س = مجموع الدرجات ÷ 03‬
  • 12.
  • 13. ‫ وجود العداَّد ولنرمز له (ع) ، حيث نقوم بوضع‬‫شرط على هذا العداَّد وهو:‬ ‫إذا كان العداَّد = 03 استمر فى البرنامج وإل قم‬ ‫بزيادة العداَّد بواحد.‬
  • 14.
  • 15. ‫ثانيا ا‬ ‫كتابة الخطوات الخوارزمية للمسألة:‬
  • 16.
  • 17. ‫رسم مخطط النسياب للمسألة:‬ ‫ويوضح ذلك الشكل ( 1-6)‬