المخططات الانسيابية: الرموز والقواعد وتطبيقات في حل المشكلات
المخطط الانسيابي (Flowchart) هو تمثيل بياني للخوارزمية باستخدام رموز موحدة. يسهل فهم سير الخوارزمية وتتبع خطواتها.
1. أهمية المخططات الانسيابية
تساعد المخططات الانسيابية في: فهم المنطق الكلي للبرنامج، تحديد الأخطاء المنطقية بسهولة، توثيق البرنامج، التواصل بين المبرمجين.
2. الرموز الأساسية
- البيضاوي: البداية والنهاية (Start/End)
- المستطيل: عملية حسابية أو تعيين قيمة (Process)
- المعين: اتخاذ قرار (Decision) – نعم/لا
- متوازي الأضلاع: إدخال/إخراج بيانات (Input/Output)
- السهم: اتجاه سير التنفيذ
- الدائرة: موصل (Connector) للربط بين أجزاء المخطط
3. قواعد رسم المخطط الانسيابي
- يبدأ المخطط برمز البدء وينتهي برمز النهاية
- تتجه الأسهم من الأعلى إلى الأسفل أو من اليسار إلى اليمين
- يكتب داخل كل رمز وصف مختصر للعملية
- يكون للمخطط متغير (فرع) واحد فقط عند كل قرار
- يجب أن تكون جميع المسارات واضحة ولا تؤدي إلى حلقات لا نهائية
4. تمارين تطبيقية
التمرين 1: ارسم مخططاً انسيابياً يقرأ رقمين ويحسب مجموعهما.
التمرين 2: ارسم مخططاً انسيابياً لتحديد إذا كان العدد المدخل زوجياً أم فردياً.
التمرين 3: ارسم مخططاً انسيابياً لحساب مضروب العدد n (n!).
5. الحلول
حل 1: ابدأ → أدخل A, B → S = A + B → أظهر S → نهاية.
حل 2: ابدأ → أدخل n → إذا كان n mod 2 = 0 أظهر “زوجي” وإلا أظهر “فردي” → نهاية.
حل 3: ابدأ → أدخل n → F = 1, i = 1 → F = F × i → i = i + 1 → إذا كان i ≤ n ارجع للخطوة السابقة، وإلا أظهر F → نهاية.
للمزيد من الدروس راجع التناسبية والدوال الخطية ودرس الدوال المرجعية: دالة المربع والمقلوب.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.