تصميم خوارزمية بسيطة
الخوارزمية هي مجموعة من الخطوات المرتبة والمحددة لحل مشكلة معينة. يمكن تمثيل الخوارزمية بكتابة خطوات أو برسم مخطط انسيابي.
خطوات تصميم خوارزمية
- تحديد المشكلة بوضوح
- تحديد المدخلات (Inputs)
- تحديد العمليات المطلوبة
- تحديد المخرجات (Outputs)
- كتابة الخطوات بشكل متسلسل
أمثلة على خوارزميات
مثال 1: حساب مجموع رقمين
- ابدأ
- اطلب الرقم الأول (a)
- اطلب الرقم الثاني (b)
- احسب المجموع = a + b
- اطبع المجموع
- نهاية
مثال 2: تحديد أكبر رقم
- ابدأ
- اطلب a و b
- إذا كان a > b اطبع a
- وإلا اطبع b
- نهاية
رموز المخطط الانسيابي
- بيضاوي: بداية/نهاية
- متوازي أضلاع: إدخال/إخراج
- مستطيل: معالجة (عملية حسابية)
- معين: شرط (قرار)
- سهم: اتجاه التدفق
تمرين
1) صمم خوارزمية لحساب مساحة مستطيل (الطول × العرض).
2) صمم خوارزمية لتحديد إذا كان العدد زوجياً أم فردياً.
للاستزادة: الخوارزميات: مفهومها وتمثيلها.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.