[ALIGN=CENTER][TABLETEXT="width:70%;background-color
range;border:4px double orangered;"][CELL="filter:;"][ALIGN=center]
**نكمل مشوار سلسلتنا المتواضعة بالدرس السابع
****اريد ان انبه الى ان درسنا سيقسم لـــــ 3 أقسام نظرا لأهمية الدرس
واليوم ندرس الجزء الاول
الموضوع : الحلقات او ( les boucles )
***تنقسم الحلقات الى 3 أنواع وهي : tantque ,repete ,pour
الجزء الاول : الحلقة pour
**تعريف مختصر: وهي حلقة تكرارية وهي اسهل الانواع الثلاثة
شكلها في الخوارزميات:
faire الحد الأقصى للمعرف a الحد الأدنى للمعرف de المعرف pour
الافعال المراد تطبيقها على مجال الذي ينتمي اليه المعرف
finfaire
شرح الكلمات من الخوارزميات الى الباسكال
a شرحها to وdownto
faire شرحها do
pour شرحها for
de شرحها في الحالة هي =:
*********************
مثال تطبيقي عن الحلقة pour
كود:for i := 1 to 100 do begin S := S+i; end;
مثال اخر عن downto : التي تمثل النزول من العدد الكبير الى العدد الصغير
كود:for i := 100 downto1 do begin S := S+i; end;
****تنبيه هام ****
يفضل ان تكتب BEGIN بعد do في جميع الحلقات ....وتتبعها END في نهاية الحلقة.
*************
امثلة عن الدالتين inc و dec التابعتين لــ pour في الأغلب :
1- inc : وهي دالة تكتب بعدها قدر القيمة المراد القفز بها بالزيادة
مثال
كود:for i:=1 to 50 inc 5 do begin s+i; end;
**يعني هنا قيمة الـ "i" تقفز بخمسة اعداد من 1 الى 6 الى 11 الى......ان تصل 50 او قيمة قريبة منها
2- dec : وهي دالة تكتب بعدها قدر القيمة المراد القفز بها بالنقصان
مثال
كود:for i:=100 downto 1 dec 3 do begin s:=s-i; end;
**يعني هنا قيمة "i" تقفز للاسفل بثلاثة اعداد من 100 الى 97 الى 94 حتى تصل ال الحد الاخير
انتهى الجزء الاول من الدرس .....الى الملتقى ...اتمنى الافادة للجميع
[/ALIGN][/CELL][/TABLETEXT][/ALIGN]




range;border:4px double orangered;"][CELL="filter:;"]
رد مع اقتباس











مواقع النشر (المفضلة)