تمثيل الخوارزمية بالمخطط الانسيابي
المخطط الانسيابي (Flowchart) هو تمثيل بياني للخوارزمية باستخدام اشكال هندسية قياسية. يساعد على فهم سير الخوارزمية بشكل مرئي.
اولا: رموز المخطط الانسيابي
يستخدم المخطط الانسيابي مجموعة من الرموز الموحدة:
- البيضاوي: بداية (Start) ونهاية (End) الخوارزمية
- متوازي الاضلاع: عملية الادخال (Input) والاخراج (Output)
- المستطيل: عملية حسابية او تعيين قيمة
- المعين: اتخاذ قرار (Decision) بناء على شرط
- الاسهم: اتجاه سير التنفيذ
- الدائرة: موصل (Connector) للربط بين اجزاء المخطط
ثانيا: قواعد رسم المخطط الانسيابي
- يبدا المخطط بعلامة (بداية) وينتهي بعلامة (نهاية)
- تتجه الاسهم من الاعلى الى الاسفل او من اليسار الى اليمين
- يجب ان يكون المخطط واضحا وسهل القراءة
- يجب ان لا يتقاطع خطان
- لكل شرط فرعان: نعم (Oui) ولا (Non)
ثالثا: امثلة على مخططات انسيابية
مثال 1: حساب مساحة دائرة
(بداية) ← (اقرا نصف القطر R) ← (احسب المساحة S = π x R²) ← (اطبع المساحة S) ← (نهاية)
مثال 2: تحديد اكبر عددين
(بداية) ← (اقرا A, B) ← (هل A > B؟) ← نعم ← (اطبع A) ← (نهاية)
لا ← (اطبع B)
مثال 3: حساب مجموع الاعداد من 1 الى N
هذا مثال على استخدام التكرار في المخطط الانسيابي.
– ابدا
– اقرأ N
– اجعل المجموع S = 0 و العداد i = 1
– هل i ≤ N؟
نعم: S = S + i, i = i + 1, ثم العودة
لا: اطبع S
– نهاية
تمارين تطبيقية
التمرين 1:
ارسم مخططا انسيابيا يقرأ ثلاثة اعداد ويطبع مجموعها.
التمرين 2:
ارسم مخططا انسيابيا يقرأ درجة حرارة فاذا كانت اقل من 10 يطبع “بارد” واذا كانت بين 10 و 30 يطبع “معتدل” والا يطبع “حار”.
التمرين 3:
ارسم مخططا انسيابيا يطبع الاعداد الزوجية من 2 الى 20.
التمرين 4:
ارسم مخططا انسيابيا لحساب مضروب عدد (n!) حيث n! = 1 x 2 x 3 x … x n.
للاستزادة، راجع درس مفهوم الخوارزمية وخصائصها وكذلك درس الخوارزميات: الجمل الشرطية والتكرارية المتقدمة.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.