اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > المرحلة الاعدادية > الفصل الدراسى الثانى > الصف الثالث الاعدادى > الكمبيوتر وتكنولوجيا المعلومات 3 ع ترم 2 > حاسب آلى 3ع ترم2

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #16  
قديم 25-04-2012, 01:03 PM
محمد فتحي مشرف محمد فتحي مشرف غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Oct 2008
المشاركات: 87
معدل تقييم المستوى: 17
محمد فتحي مشرف is on a distinguished road
Star

زميلي العزيز الامرfor next يقوم بزيادة قيم العداد حتي تكون قيمته اكبر من او تساوي قيمة النهاية ولا يتوقف الا في هذه الحالة ولكن جملة التكرار يتم تنفيذها اذا كانت قيم العداد اقل من او تساوى قيمة النهاية وبذالك فان العداد يتوقف عند القيمة 9 ولكن لايتم تنفيذ التكرار عندها............ lmmmmmmmmmmm
رد مع اقتباس
  #17  
قديم 28-04-2012, 06:43 AM
whiteangel whiteangel غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Feb 2010
المشاركات: 15
معدل تقييم المستوى: 0
whiteangel is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة عمر 25 يناير مشاهدة المشاركة
قيمة N = 7
قيمة K = 5
قيمة C = 7
ناتج الشرط n >c then يكون True
ممممممممم إزاى n=7
ونهايه العداد بـ 6 ؟؟؟ إنت كده عديت قيمة end وقاعدة for-next لا تسمح ان تكون قيمة العداد تتعدى قيمة end

يعنى N= 1 , 4 ( تم التكرار مرتين )

أما k فطالما مالهاش قيمة فى البدايه فـ يتم التعويض بـ صفر
k=k+n
k=0+1
=1


وبما إن عدد مرات تكرار n مرتين
حيتم تكرار k أيضا مرتين

فتكون ( حنعوض بقيمه n , k الجداد )
k=k+n
k=1+4
=5


أما بقى ناتج الشرط if n >c يكون false

لإن n=4 , c=6

وطالما الشرط خطأ يبقى لن يتم تنفيذ الأمر c=c+1

وحتظل قيمة c كما هى c=6


الناتج النهائى


N=4
K=5
C=6

شكراً .. ولو فيه خطأ أتمنى التوضيح
رد مع اقتباس
  #18  
قديم 30-04-2012, 09:29 PM
الصورة الرمزية rery fared
rery fared rery fared غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Nov 2011
المشاركات: 192
معدل تقييم المستوى: 14
rery fared is on a distinguished road
افتراضي

dim n,k,c as ingager

c=6

for n=1 to 6 step 3

k=k+n

next

if n >c then

c=c+1

enf if
اوجد قيم n c k


قيمة N = 7
قيمة K = 5
قيمة C = 7
ناتج الشرط n >c then يكون True

*************************************
في الامر for , next

for n=1 to 6 step 3

k=k+n

next
اذا لم يذكر msgbox فهل قيمة n تساوي 4 ام 7
رد مع اقتباس
  #19  
قديم 30-01-2013, 01:28 AM
الصورة الرمزية زياد_عاطف
زياد_عاطف زياد_عاطف غير متواجد حالياً
معلم كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Aug 2008
المشاركات: 503
معدل تقييم المستوى: 17
زياد_عاطف is on a distinguished road
Opp

اقتباس:
المشاركة الأصلية كتبت بواسطة winter4444 مشاهدة المشاركة
السلام عليكم ورحمة الله وبركاته
أرجو أن أجد إجابة لسؤالي هذا :
For r = 1 To 8 Step 2
(MsgBox (R
Next
يتوقف التكرار في الحالة السابقة عند الرقم 7
For r = 1 To 8 Step 2
Next
(MsgBox (R
يتوقف التكرار في هذه الحالة عندما تكون قيمة R = 9
فما الفرق بين الحالتين ؟؟؟
أرجو من الأخوة سرعة الرد جعله الله في ميزان حسناتكم
=========================
فى الحالتين كلتاهما sسيتم التكرار طالما أن قيمة العداد R هى 7 بعدها يتم زيادة قيمة العداد بمقدار الزيادة 2 لتصبح قيمة العداد R هى 9 فيتوقف التكرار
-------------------------------------------

الفرق هنا فى مكان الأمر( MsgBox (R ففى الجملة الأولى الأمر فى نطاق التكرار فيتم طباعة قيم R و هى بالترتيب 1 ثم 3 ثم 5 ثم 7 ثم ينتهى التكرار
اما فى الجملة الثانية الأمر بعد نهاية التكرار حينئذ اصبحت قيمة R بعد نهاية التكرار هى آخر قيمة لها فى التكرار + مقدار الزيادة أى 7 +2 = 9 لذلك سيتم طباعة العدد 9 فقط
=====================

عاطف حسان / ميت موسى
رد مع اقتباس
  #20  
قديم 30-01-2013, 10:37 AM
المهدي مصطفى السعيد المهدي مصطفى السعيد غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: May 2010
المشاركات: 149
معدل تقييم المستوى: 16
المهدي مصطفى السعيد is on a distinguished road
افتراضي

الاستاذ المحترم / احمد قرني ...
كما اوضح لك الزميل mahgooz أو الأستاذ / محمد رمضان قيمة x كانت بتساوي 2.5 ولذلك فان قيمها ستكون كما ذكرها الأستاذ محمد رمضان 5 و 10 و 20 و 40 وطبعا لوطلب طباعتها في النهاية ستكون 40 ..اعرف انها مسألة بديهيه وقد احسنت حضرتك في شرحها فقط اردت ان الفت النظر حتى لا يظن البعض انك قد اخطأت ..حضرتك فقط حسبتها على انها X= 2 لكم جميعا موفور الشكر والتقدير
رد مع اقتباس
إضافة رد

العلامات المرجعية


ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا يمكنك اضافة مرفقات
لا يمكنك تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


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