اقتباس:
المشاركة الأصلية كتبت بواسطة البنوته الشقيه*
السلام عليكم
انا دلوقتى عندى مشكله صغيره فى الاكواد البرمجيه يعنى مثلا
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