|
أرشيف المنتدى هنا نقل الموضوعات المكررة والروابط التى لا تعمل |
|
أدوات الموضوع | ابحث في الموضوع | انواع عرض الموضوع |
#12
|
||||
|
||||
![]() اقتباس:
نبدأ نقارن x < 5 قيمة x = 0 يعنى قيمة الشرط true يبدأ ينفذ الاوامر sum = sum + x x = x + 1 أنا عندى قيمة x = 0 وقيمة sum =0 بالتعويض تصبح sum = 0 x = x+1 بالتعويض عن قيمة x =0 تصبح عندى قيمة x = 1 نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 1 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى sum = sum + x أنا عندى قيمة x = 1 وقيمة sum =0 بالتعويض تصبح sum = 1 x = x+1 بالتعويض عن قيمة x =1 تصبح عندى قيمة x = 2 نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 2 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى sum = sum + x أنا عندى قيمة x = 2 وقيمة sum =1 بالتعويض تصبح sum = 3 x = x+1 بالتعويض عن قيمة x =2 تصبح عندى قيمة x = 3 نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 3 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى sum = sum + x أنا عندى قيمة x = 3 وقيمة sum = 3 بالتعويض تصبح sum = 6 x = x+1 بالتعويض عن قيمة x =3 تصبح عندى قيمة x = 4 نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x = 4 يعنى قيمة الشرط true يبدأ ينفذ الاوامر مرة أخرى sum = sum + x أنا عندى قيمة x = 4 وقيمة sum = 6 بالتعويض تصبح sum = 10 x = x+1 بالتعويض عن قيمة x = 4 تصبح عندى قيمة x = 5 نبدأ نقارن الشرط مرة اخرى x < 5 قيمة x =5 يعنى قيمة الشرط false هنا يتوقف التكرار من السابق تكون قيمة المتغير x = 5 والمتغير sum = 10 وبالتالى average = sum / x يعنى قيمة average = 2 فى انتظار تعقيب حضرتك
|
العلامات المرجعية |
|
|