الفرق بين 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 → ما نعرفش متى نوقف