بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   سؤال الى الاستاذ الفاضل سبف (https://www.thanwya.com/vb/showthread.php?t=204061)

mohamed_salem 30-04-2010 07:50 PM

سؤال الى الاستاذ الفاضل سبف
 



Dim Count, Sum As Integer
Count = 1
Sum = 0
Do While Count <= 10
Sum = Sum + Count
Count = Count + 3
Loop
MsgBox(Sum)

بعـد تنفيـذ هـذا الكـود تكـون القيمة النهـائيـة للمتغـير Sum هي:
أ‌- 12
ب‌- 22
ج- 35
ماهى الاجابة الصحيحة ارجو التوضيح

Sci_MaHmoUd 30-04-2010 07:57 PM

22

جرب وضع الكود داخل البرنامج ستجد الرساله بها 22

Dim Count, Sum As Integer
Count = 1
Sum = 0
Do While Count <= 10
Sum = Sum + Count
Count = Count + 3
Loop
MsgBox(sum)

ahmedsand123 30-04-2010 09:45 PM

بارك الله فيك وفي اسئلتك الممتعه يا استاذ محمد أما عن الاجابة فهي بالفعل 22 وهذا جواب نهائي لان الدوارة لم تنتهي عندما تكون قيمة sum = 12 و count = 10 بل سوف تدور دورة حيث الشرط ما ذال محقق وهي ان قيمة count = 10 وبناء علية فتن قيمة sum = 12+10= 22 و count = 13

راغب المصري 01-05-2010 02:05 AM

نركز شوية ونمشي مع دورة الأمر
اول حاجة count=1
sum=0+1 =1
count = 3+1 = 4
يبقى الشرط لسه متحققش
sum=1+4 =5
count=4+3 = 7
يبقى الشرط لسه متحققش
sum=5 + 7 =12
count =7+3 = 10
الشرط قرب يتحقق لأن في أو يساوي
sum=12+10 = 22
count=10 + 3 = 13
وبالتالى لن يتحقق الشرط لتصبح قيمة sum = 22

mohamed_salem 01-05-2010 04:56 AM

شكرا جزيلا يااستاذ راغب بارك الله فيك

الشــــــــــــــاعره 02-05-2010 04:52 PM

شارك جدااااااااا يا مستر


جميع الأوقات بتوقيت GMT +2. الساعة الآن 01:30 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.