B04 — اتخذ القرارات بقواعد واضحة
المستوى الأساسي · الدرس B04
B04 — اتخذ القرارات بقواعد واضحة

النتيجة: موصي وتيرة الدراسة.
المفهوم المركزي: الشرط يربط القاعدة بالاستجابة.
الوقت الإرشادي: 75-100 دقيقة.
كيف يمكن للتطبيق أن يوصي دون التخمين؟
مع قواعد واضحة ويمكن التحقق منها. يقوم الشرط بتقييم تعبير منطقي ويقرر الكتلة التي سيتم تنفيذها.
الاتصال السابق
في B03 نقوم بحساب النتائج. سنقوم الآن بمقارنتها باستخدام if وelseif وelse.
المفاهيم
يساعدك جدول القرار على التصميم قبل البرمجة. تمنع المقارنات الصارمة وترتيب القواعد حالة عامة من حجب حالة معينة.
مختبر موجه
<?php
$weeklyHours = 4;
if ($weeklyHours < 0) {
$message = "El valor no puede ser negativo.";
} elseif ($weeklyHours < 2) {
$message = "Empieza con una sesión corta.";
} elseif ($weeklyHours <= 5) {
$message = "Programa tres sesiones equilibradas.";
} else {
$message = "Combina práctica, proyecto y revisión.";
}
echo $message;
مهمة متوسطة
قم بإنشاء موصي يستخدم الساعات والخبرة (principiante، intermedio). قم أولاً بتصميم جدول من ست حالات ثم قم بالبرمجة.
ملحق الجامعة
يمثل القواعد كجدول قرار، ويحدد التداخلات، ويقارن الشروط المتداخلة مقابل عبارات الحماية. قم بتبرير الخيار الأكثر قابلية للقراءة.
اختبارات ##
يستخدم -1، 0، 1، 2، 5 و6. الحدود مهمة بقدر القيم العادية.
التسليم
إرسال الجدول والكود ونتائج الحدود وشرح الترتيب. أرسل إلى المعلم.
التالي: B05 — تحويل القائمة إلى واجهة.

Comments
Post a Comment