أخبار الموقع

الأنماط الحقيقية والأنماط المنطقية في الخوارزميات — الخوارزميات — الإعلام الآلي — السنة الرابعة متوسط — المنهاج الجزائري

في الخوارزميات، نتعامل مع أنواع مختلفة من البيانات. لكل نوع خصائصه واستخداماته. فهم الأنماط الحقيقية (العددية) والأنماط المنطقية أمر أساسي لكتابة خوارزميات صحيحة وفعالة. هذا الدرس يشرح هذين النوعين من البيانات مع أمثلة تطبيقية.

الأهداف التعليمية

  • أن يتعرف التلميذ على مفهوم الأنماط الحقيقية (Réel) في الخوارزميات.
  • أن يُميز بين الأنماط الحقيقية والأنماط المنطقية (Booléen).
  • أن يستخدم المتغيرات المنطقية في الشروط (Si…Alors…Sinon).
  • أن يكتب خوارزميات بسيطة تستخدم كلاً من الأنماط الحقيقية والمنطقية.

الشرح المبسط

الأنماط الحقيقية (Réel): هي الأعداد العشرية التي تحتوي على فاصلة (أرقام بعد الفاصلة). تمثل القيم الحقيقية (الكميات المستمرة) مثل: الطول (1.75 متر)، الوزن (65.5 كغ)، درجة الحرارة (36.6 درجة)، المعدل (14.25). في الخوارزميات، نعرف المتغير الحقيقي باستخدام الكلمة Réel. مثال: Réel taille, poids, note.

الأنماط المنطقية (Booléen): هي الأنماط التي تأخذ قيمتين فقط: صحيح (Vrai/True) أو خطأ (Faux/False). سميت نسبة إلى عالم الرياضيات جورج بول. تستخدم في اتخاذ القرارات داخل الخوارزميات (نتائج المقارنات والاختبارات). مثال: Booléen estAdmis, aReussi, estMajeur.

العمليات على الأنماط الحقيقية: يمكن إجراء العمليات الحسابية الأربع (+، -، ×، ÷) على الأعداد الحقيقية، بالإضافة إلى دوال رياضية مثل الجذر التربيعي (SQRT) والقيمة المطلقة (ABS) والتقريب (ARRONDI).

العمليات المنطقية: هناك ثلاث عمليات منطقية أساسية: “و” (ET / AND) وتكون النتيجة صحيحة فقط إذا كان كلا الطرفين صحيحين. “أو” (OU / OR) وتكون النتيجة صحيحة إذا كان أحدهما على الأقل صحيحاً. “ليس” (NON / NOT) وتعكس القيمة (صحيح يصبح خطأ والعكس).

استخدام الأنماط في الشروط: نستخدم المتغيرات المنطقية في جمل الشرط (Si…Alors…Sinon). مثال: Si (note >= 10) Alors estAdmis ← Vrai Sinon estAdmis ← Faux. التعبير (note >= 10) هو تعبير منطقي قيمته إما Vrai أو Faux حسب قيمة note.

أمثلة محلولة

المثال 1: اكتب خوارزمية تحسب مساحة مستطيل (الطول والعرض أعداد حقيقية).

Algorithme CalculSurface
Réel longueur, largeur, surface
Début
  Ecrire(“أدخل الطول: “)
  Lire(longueur)
  Ecrire(“أدخل العرض: “)
  Lire(largeur)
  surface ← longueur × largeur
  Ecrire(“المساحة = “, surface)
Fin

المثال 2: خوارزمية تحدد إذا كان العدد زوجياً باستخدام نمط منطقي.

Réel n
Booléen estPair
Début
  Ecrire(“أدخل عدداً: “)
  Lire(n)
  estPair ← (n Mod 2 = 0)
  Si (estPair = Vrai) Alors
    Ecrire(“العدد زوجي”)
  Sinon
    Ecrire(“العدد فردي”)
  Fin Si
Fin

تمارين تطبيقية

  1. ما الفرق بين النمط الحقيقي (Réel) والنمط المنطقي (Booléen)؟
  2. اكتب خوارزمية تحسب متوسط ثلاث علامات (أعداد حقيقية).
  3. أنشئ متغيراً منطقياً يخزّن نتيجة المقارنة: “هل المعدل أكبر من أو يساوي 10؟”.
  4. اكتب خوارزمية تقرأ عمر شخص وتطبع “بالغ” إذا كان العمر ≥ 18 وإلا تطبع “قاصر”. استخدم متغيراً منطقياً.
  5. ما قيمة العملية المنطقية التالية: (5 > 3) ET (8 < 4)؟

نشاط منزلي

اكتب خوارزمية كاملة تطلب من المستخدم إدخال ثلاث علامات (من 0 إلى 20) ثم تحسب المعدل وتقرر إذا كان التلميذ ناجحاً (معدل ≥ 10) أو راسباً. استخدم متغيراً حقيقياً للمعدل ومتغيراً منطقياً للنجاح.


◆ دروس مشابهة

شاهد أيضا

التربية الإسلامية — أحكام الصلاة (الركوع والسجود والتشهد) — السنة الثالثة ابتدائي — المنهاج الجزائري

📖 أحكام الصلاة — الركوع والسجود والتشهد للأطفال المادة: التربية الإسلامية | المستوى: السنة الثالثة …

التربية الإسلامية — أحكام الصلاة (شروطها وأركانها وواجباتها) — السنة الرابعة ابتدائي — المنهاج الجزائري

📖 أحكام الصلاة — شروطها وأركانها وواجباتها المادة: التربية الإسلامية | المستوى: السنة الرابعة ابتدائي …

التربية الإسلامية — قصة سيدنا يوسف عليه السلام (نشأته وقصته مع إخوته) — السنة الرابعة ابتدائي — المنهاج الجزائري

📖 قصة سيدنا يوسف عليه السلام — أعظم قصص الصبر والصدق المادة: التربية الإسلامية | …

الرياضيات — الضرب في عدد من رقمين (الضرب العمودي) — السنة الثالثة ابتدائي — المنهاج الجزائري

الضرب في عدد من رقمين (الضرب العمودي) المادة: رياضيات | السنة: الثالثة ابتدائي | المنهاج: …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *