تقنيات البرمجة المهيكلة الجزء السادس
تقنيات البرمجة المهيكلة
الخوارزميات ومنطق البرمجة
الفصل الخامس: تعليمات الحوار بين الإنسان والآلة (Instructions de dialogue Homme/Machine)
V- التعليمات الأساسية للحوار: Ecrire (الكتابة/الإخراج) و Lire (القراءة/الإدخال)
لكي يتمكن البرنامج من التواصل مع المستخدم، نحتاج إلى تعليمات خاصة تسمح بالإخراج (عرض نتائج على الشاشة) والإدخال (قراءة بيانات من المستخدم عبر لوحة المفاتيح).
1. التعليمة Ecrire (الإخراج / Affichage à l'écran)
الكلمة المفتاحية Ecrire تطلب من الآلة عرض معلومة أو قيمة على الشاشة.
أمثلة شائعة:
Ecrire xيعرض محتوى المتغير x
Ecrire x + yيحسب مجموع x و y ثم يعرض النتيجة
Ecrire "La somme est ", zيعرض النص "La somme est " ثم يعرض قيمة المتغير z
2. التعليمة Lire (الإدخال / Saisie par l'utilisateur)
الكلمة المفتاحية Lire تطلب من الآلة الانتظار حتى يقوم المستخدم بإدخال قيمة من لوحة المفاتيح. بعد الضغط على مفتاح Enter، يتم تخزين القيمة في المتغير المحدد.
مثال:
Lire x→ الآلة تنتظر إدخال المستخدم
→ بعد إدخال رقم (مثلاً 25) والضغط على Enter
→ يتم حفظ 25 في المتغير x
→ ثم تنتقل الآلة إلى التعليمة التالية
مثال تطبيقي كامل (Version_1)
Variable X, Y, Z : entier Début X = 12 Y = 16 Z = X + Y Fin
تفسير الخوارزمية خطوة بخطوة:
- تعيين 12 إلى X
- تعيين 16 إلى Y
- حساب مجموع X + Y (12 + 16 = 28) ثم تعيين النتيجة إلى Z
ملاحظة هامة (N.B):
في هذا المثال، النتيجة (28) محفوظة في المتغير Z داخل الذاكرة فقط، لكنها لا تظهر على الشاشة لأننا لم نستخدم تعليمة Ecrire.
بدون Ecrire → النتائج تبقى مخفية في الذاكرة
بدون Lire → البرنامج لا يتفاعل مع المستخدم
• Ecrire: عرض قيم أو نصوص على الشاشة
• Lire: قراءة قيمة من المستخدم وتخزينها في متغير
• الإخراج ضروري لإظهار النتائج
• الإدخال يجعل البرنامج تفاعليًا
• أمثلة خوارزميات تفاعلية كاملة (Lire + Ecrire)
• المخططات التدفقية (organigrammes) لتمثيل Lire و Ecrire
• مقدمة إلى الهياكل الشرطية (si...alors...sinon)

تعليقات
إرسال تعليق