في إنتظار قراءة الدرس ومطالعته،
تقبل تحيات أخوك Delphi4ever على هذا الدرس الرائع والمفيد
وجعله الله في ميزان حسناتك إن شاء الله.
وبالتــــوفيق
و عليكم السلام و رحمة الله و بركاته
أشكرك أخي مروان على هذا الدرس الجيد
و أبدأ تسائلي بالمثال الأول
كود :
for i := 1 to 10 do MaTable[i] := 0;
MaTable[1] := 0;
.
.
.
MaTable[10] := 0;
هل هذا يعني أن
كود :
MaTable[1] := 0;
.
.
.
MaTable[1000] := 0;
أفضل من
كود :
for i := 1 to 1000 do MaTable[i] := 0;
؟
لو سألتني قبل الآن لقلت لا يوجد فرق أما الآن فأتسائل ما السبب الذي جعل الأول أبطا بـ 1.7 من الثاني؟
إقتباس :لقلت لا يوجد فرق
أو الأول أفضل بقليل
STRELiTZIA كتب :الله يجازيك كل الخير اخي مروان 
سبحانه منه الخير كله
إقتباس :تنسيق PDF احسن بكثير...
لذلك أرفقته
إقتباس :اذا كان لديك الوقت اخي ان تدعم الترجمة بامثلة تطبيقية بملفات مصدرية...
ربما في المستقبل .. لا تنسى أننا شركاء فإنني بالمقابل أنتظر منك التطبيق
تحياتي 
delphi4ever كتب :في إنتظار قراءة الدرس ومطالعته،
تقبل تحيات أخوك Delphi4ever على هذا الدرس الرائع والمفيد
وجعله الله في ميزان حسناتك إن شاء الله.
وبالتــــوفيق
وما الغاية غير الفائدة للناس بالمعرفة، ولنا بالحسنات .. اللهم تقبل
تحياتي 
مهدي كتب :أشكرك أخي مروان على هذا الدرس الجيد
العفو
إقتباس :و أبدأ تسائلي بالمثال الأول
كود :
for i := 1 to 10 do MaTable[i] := 0;
MaTable[1] := 0;
.
.
.
MaTable[10] := 0;
هل هذا يعني أن
كود :
MaTable[1] := 0;
.
.
.
MaTable[1000] := 0;
أفضل من
كود :
for i := 1 to 1000 do MaTable[i] := 0;
؟
لو سألتني قبل الآن لقلت لا يوجد فرق أما الآن فأتسائل ما السبب الذي جعل الأول أبطا بـ 1.7 من الثاني؟
لا حظ أن الكاتب لم يقل ان تلغي For وإنما ضرب مثلا
و التحقق أفضل التأكيدات ، أفرغ بعض الوقت و تحقق من جدول ذو 1000 خانة -- ستفيدنا كثيرا إن فعلتها
أنظر التحقق من اختباري لمثال الكاتب (كل رقم يعني عملية منفذة)
العرض الأول يخص الحلقة For
أما العرض الثاني فهو للتحسين
ولا تنسى أنه مجرد تحسين من عمل إنسان .. قد تجد بنفسك أحسن من حله
تحياتي 
Ibrahim elhayik كتب :شكرا علي الجهود
العفو
تحياتي 
في الحقيقة استفدت كثيرا من هذا الدرس جزاك الله خيرا مروان و يحتاج مني إلى مراجعة أكثر
و لقد خرجت ببعض النتائج و هي
أن استخدام أمر case of أفصل من إستخدام الشرط if then else if then else
و if then else if then else أفضل من if then ; if then ; ... if then
و أن الحلقة الخارجية for من الأفضل أن تكون الأقل من الحلقة الداخلية في حالة الحلقة المركبة.
أحيك من كل قلبي على قوة موضوعك وجهدك يا أخي مروآن
آحترامي لك ..