اقتباس:
	
	
		
			
				
					المشاركة الأصلية كتبت بواسطة أحـمد قرنى
					  
				 
				يتوقف التكرار عندما تكون قيمة المتغير i  = 9
 
الشرح القيمة الابتدائية للمتغير i =0  نجد انها تكون اقل من القيمة النهائية 7  لذلك يتم التكرار .
- نقوم بتكرار الامر x = x * 2 .
- بالتعويض عن قيمة x بالقيمة 4  نجد ان قيمة المتغير x = 8 .
- عندما يصل البرنامج لكلمة next يعود مرة اخرى لزيادة العداد وتقييم الشرط .
 
نقوم بزيادة العداد بمقدار 3 فتصبح قيمة i=3  نجد انها اقل من القيمة النهائية 7 لذلك يتم التكرار .
- نقوم بتكرار الامر x = x * 2 .
- بالتعويض عن قيمة x بالقيمة الاخيرة 8  نجد ان قيمة المتغير x = 16 .
- عندما يصل البرنامج لكلمة next يعود مرة اخرى لزيادة العداد وتقييم الشرط .
 
نقوم بزيادة العداد بمقدار 3 فتصبح قيمة i=6  نجد انها اقل من القيمة النهائية 7 لذلك يتم التكرار .
- نقوم بتكرار الامر x = x * 2 .
- بالتعويض عن قيمة x بالقيمة الاخيرة 16  نجد ان قيمة المتغير x = 32 .
- عندما يصل البرنامج لكلمة next يعود مرة اخرى لزيادة العداد وتقييم الشرط .
 
 
نقوم بزيادة العداد بمقدار 3 فتصبح قيمة i=9  نجد انها اكبر من القيمة النهائية 7 لذلك يتوقف البرنامج عن التكرار.
 
 
مما سبق ذكر
قيم المتغير i هى 0  ,  3   ,  6  ,  9 
قيم المتغير x هى  8  ,  16  ,  32
 
ويتوقف التكرار عندما تكون قيمة المتغير i = 9  
لانها اكبر من القيمة النهائية 
			
		 | 
	
	
 لو سمحت لما ييجى سؤال اوجد القيمة النهائية للمتغير i
هنا تكون القيمه الاخيرة للمتغير i  هى 9 ولا 6