اقتباس:
	
	
		
			
				
					المشاركة الأصلية كتبت بواسطة البنوته الشقيه*
					  
				 
				السلام عليكم  
انا دلوقتى عندى مشكله صغيره فى الاكواد البرمجيه يعنى مثلا 
dim first as integer=20,second as integer=40 
dim third as integer= first+ second 
dim total as integer 
IF third<=50 then  
total =first+second+third 
else 
 first=30 
second=50 
total=first+ second +third 
end if 
السؤال اذكر قيمة المتغير first,second.total 
الانا بتلخبط فيه انى المفروض اكتب القيمه الاولى ولا القيمه البعد الشرط وفى total 
هجمع قيمة first, second , thirdالاولى ولا الى بعد الشرط يعنى هنا total قيمتها ب140 ولا 120 ياريت تساعدونى لان بيقبلنى كذا سؤال بالشكل دا وبتلخبط فيهم 
			
		 | 
	
	
 
بالنسبة للبرامج من هذا النوع مفتاح الحل موجود فى قيمة الشرط
لو عرفنا قيمة الشرط بكام اصبح كل شى سهل
اولا: الشرط هو third<=50  قيمته تكون false لان المتغير third قيمته 60
وبناء على ذلك فان البرنامج سينفذ الاوامر التى بعد كلمة else
first=30
second=50
total=first+ second +third 
total=30+50+60=140