حل
آخر لخريطة تدفق تقدير الطالب:
نستطيع
تحسين المخطط السابق قليلا، بتحسين الخوارزمية التي نستخدمها.. فلو كانت طريقة
الطباعة على الشاشة تحتاج إلى كود كثير، فهذا يعني أننا سنكرر كتابة هذا الكود في
كل جملة من جمل الشرط.. يمكن تلافي هذا باستخدام متغير نصي String
Variable وليكن اسمه التقدير، حيث سنضع فيه التقدير الذي يناسب
المجموع في كل جملة شرط، وبعد انتهاء جمل الشرط نطبع النص الموجود في هذا
المتغير.. هكذا ستكون الخوارزمية المعدلة:
إذا كان المجموع أصغر من 30 إذن:
التقدير = "ضعيف جدا".
غير ذلك إذا كان المجموع أصغر من 50 إذن:
التقدير = "ضعيف".
غير ذلك
إذا كان المجموع أصغر من 65 إذن:
التقدير = "مقبول".
غير ذلك إذا كان المجموع أصغر من 75 إذن:
التقدير = "جيد".
غير ذلك إذا كان المجموع أصغر من 85 إذن:
التقدير = "جيد جدا".
غير ذلك:
التقدير = "ممتاز".
نهاية الشرط.
اطبع التقدير على الشاشة.
|
تلاحظ
في المخطط أيضا أن مضلع المخرجات مرسوم مرة واحدة، وأن كل الشروط تشير إليه..
يمكنك استخدام هذه الطريقة في الحالات التي تريد فيها تلافي تكرار أي جزء من
المخطط أكثر من مرة بلا فائدة.
من
كتاب المبرمج الصغير، للصف الثالث الإعدادي، للتنزيل مجانا:
ليست هناك تعليقات:
إرسال تعليق
ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.