عرض مشاركة واحدة
  #324  
قديم 09-10-2012, 01:19 PM
tmrmsr tmrmsr غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Aug 2012
المشاركات: 303
معدل تقييم المستوى: 13
tmrmsr is on a distinguished road
Impp

اقتباس:
المشاركة الأصلية كتبت بواسطة مدرس . كمبيوتر مشاهدة المشاركة
استاذ تامر

جزاكم الله خيرا وجعل هذا النقاش فى ميزان حسناتكم


بالنسبة لخريطة طباعة الاعداد الشرط عندى M<=3 لو طلب منى قيمة المتغير m النهائية او بعد انتهاء التكرار

فى المنتدى هنا العام الماضى حصل اختلاف كبير بين الجميع هناك من قال ينتهى عند القيمة M = 3 ولن يتم احتساب القيمة M = 4 لانها خارج الشرط وخارج الحلقة التكرارية

والبعض الاخر يحتسب M = 4 لان البرنامج لازم يوصل لها حتى يتوقف التكرار ويخرج من الحلقة التكرارية .

وللأسف بتكون اكثر اختلاف فى DO WHILE و FOR NEXT

احنا اتفقنا معظمنا داخل المنتدى وبعد فهم الحلقة التكرارية باستفاضة ان لازم يتم احتساب قيمة المتغير بعد انتهاءالحلقة التكرارية

ولكن للأسف بنخضع لتعليمان التوجية وواضع لاامتحان حتى ولو غلط يعنى احنا التوجيه عندنا غير مقتنع تماما بالقيمة 4 وبيقولوا ازاى احسب 4 والشرط عندى M <=3 وللاسف لا يوجد حل صريح فى كتاب المدرسة حتى نستند عليه ، بينما الشرح للاسف كل واحد بيفسره بمزاجه وخاصة التوجيه بيبقى صعب اقناعه
قيمة m بعد نهاية التكرار 4
عدد مرات التكرار 3

نفذ الكود ده
Dim counter As Integer
Dim res As String = ""
For counter = 1 To 3
res = res & "_" & counter
Next
MessageBox.Show("عداد التكرار" & res & vbCrLf & " القيمة النهائية للمتغير Counter :" & counter)