الفرق بين POUR و TANTQUE بطريقة سهلة 🎯

تخيّل أنك تريد طباعة كلمة hello ثلاث مرات فقط.
في الخوارزميات عندنا حلقتان مشهورتان: واحدة تعمل كل شيء لوحدها، والأخرى تحتاج منك شوية انتباه 😄

1️⃣ حلقة POUR (الأسهل)

  pour i de 1 à 3 faire
    ecrire("hello")
  finpour
    
✔ الكمبيوتر يهيّئ المتغير
✔ يزيده لوحده
✔ ويوقف في الوقت المناسب

استعمل POUR عندما تعرف عدد التكرارات بالضبط.

2️⃣ حلقة TANTQUE (أنت المسؤول)

  i ← 0
  tantque (i < 3) faire
    ecrire("hello")
    i ← i + 1
  fintantque
        
هنا أنت لازم:
⚠️ إذا نسيت i ← i + 1
→ البرنامج يدخل في حلقة لا نهائية 😱
الخلاصة 👇

POUR → أعرف عدد المرات
TANTQUE → ما نعرفش متى نوقف

اختبار سريع 🧠

1. أي حلقة تحتاج منك زيادة العداد يدويًا؟
2. تريد تكرار شيء 10 مرات بالضبط، ماذا تختار؟