مشاهدة النسخة كاملة : سؤال في ال algorithm
السلام عليكم
ما الفرق بين
tant que .....w pour ...w répéter
السلام عليكم و رحمة الله
بكل اختصار tant que نستعملها عندما لا نعرف كم مرة نكرر مثل pgcd
répéter مثل tant que في عمل ولاكن عكسها في شرط
pour عندما نعرف كم مرة نكرر مثلا نريد جمع من 1 الى 100 ========> 1+2+3+4+..........+100
puor i de1 a 100 faire
s:=s+i
ملاحضة هامة
يمكن استعمال tant que و répéter في مكان puor ولكن العكس لا
تحياتي
شكرا على المعلومة ..... شكرررررراااااااااااااااا
بارك الله فيك
soufian.soufian
2015-01-04, 21:19
السلام عليكم و رحمة الله
بكل اختصار tant que نستعملها عندما لا نعرف كم مرة نكرر مثل pgcd
répéter مثل tant que في عمل ولاكن عكسها في شرط
pour عندما نعرف كم مرة نكرر مثلا نريد جمع من 1 الى 100 ========> 1+2+3+4+..........+100
puor i de1 a 100 faire
s:=s+i
ملاحضة هامة
يمكن استعمال tant que و répéter في مكان puor ولكن العكس لا
تحياتي
يوجد فرق لم تذكره اخي وهو
ان الفرق بين حلقة ال tant que وال repete هو ان الاولى تفحص الشرط ثم تقوم بعملها اذا تحقق الشرط
اما الثانية فتقوم بالعمل للمرة الاولى ثم تتحقق من الشرط فاذا تحقق تكمل عملها وهكذا
ماقصده كن حذرا في استعمال ال repete قد تجد قيم المتغيرات قد تغيرت مع انا شرط الحلقة repete غير محقق ولهذا كن حذرا من هذه النقطة
يوجد فرق لم تذكره اخي وهو
ان الفرق بين حلقة ال tant que وال repete هو ان الاولى تفحص الشرط ثم تقوم بعملها اذا تحقق الشرط
اما الثانية فتقوم بالعمل للمرة الاولى ثم تتحقق من الشرط فاذا تحقق تكمل عملها وهكذا
ماقصده كن حذرا في استعمال ال repete قد تجد قيم المتغيرات قد تغيرت مع انا شرط الحلقة repete غير محقق ولهذا كن حذرا من هذه النقطة
نعم اخي نسيت امره تماما شكرا لك على تنبيه
شكرا على المرور الطيب و على المعلومات
بارك الله فيك
vBulletin® v3.8.10 Release Candidate 2, Copyright ©2000-2025, TranZ by Almuhajir