![]() |
ضع حل هذه المسالة
Dim N , K , C As Integer C = 6 For N = 1 To 6 Step 3 K = K + N Next If N > C Then C = C + 1 End If c=....... n=..... k=...... n>c=........ |
طبعا الحل فى جدول
n=0-1-3-6-9 k=0-1-4-10-19 c=0-1-2-3-4 النتيجة فى الاخر true والله اعلم |
اجابة السؤال موجودة فى انت تسال والاساتذة تجيب والسؤال باسمى والاجابة الصحيحة هى
وقيم المتغير n اذن قيمة المتغير c = 7( 1 ، 4 ، 7 ) وقيم k ( 1 ، 4 ) = ( 1+4 ) = 5 - ناتج N>c هو true لتحقق الشرط وبالتالي c = c + 1 6+1 = 7 |
الإجابة
فى البداية Dim N,K,C as integer C=6 بالتالى القيمة الإقتراضية للمتغير N=0 , K=0 إلا أن تحل محلها قيم أخرى ثم نأتى لأمر التكرار فإن قيم N = 1,4 لاحظ مقدار الزيادة 3 وليس 2 لإنه Step 3 قيم K = 1,5 وناتى للشرط هل N >C هل ان أكبر من كا تكون الإجابة False بالتالى الإجابة C=6 N=4 K=5 N >C تكون الإجابة False مع تحياتى محمد جمال |
أتفق تماماً مع حل الأستاذ/ محمد جمال
|
الاستاذ محمد جمال ............... صح و منطقى و اسوبه واضح
|
for n = 1 to 6 step 3 سيتم تكرار هذا الامر مرتين المرة الاولى ستكون قيمة n= 4 والمرة الثانية ستكون قيمة n=7 اذا k = k+ 4 k = 4+7 ثم بعد ذلك if n> c ناتج هذا الشرط true اذا قيمة c c = c+1 c = 6+1 = 7 اذا الحل c = 7 n = 7 k = 11 IhabGlal 0171567891 |
قيم المتغيرات ستتغير كالآتي
N K C 0 0 0 1 1 6 4 5 7 7 إذا آخر قيمة كل من : - N =7 K = 5 C = 7 التوضيح تم الإعلان عن المتغيرات N,K,C وبالتالي قيمهم صفر C =6 بدأ العداد بقيمة N=1 وبالتالي k=K+N إذا K=0+1=1 ثم يزداد العداد بمقدار 3 إذا N = 4 وبالتالي K=1+4=5 ثم يزداد العداد بمقدار 3 N=7 فيخرج من التكرار لينفذ اول امر بعد NEXT If N > C Then فيكون نتيجتة TRUE لتحقق الشرط فينفذ الأمر بعد THEN C = C + 1 C=6+1=7 |
يا جماعة احنا عايزين الشرح ازاي
|
هو مش المفروض العد حتر رقم النهاية دون زيادة ازاى
For n = 1 to 6 step 3 ونعد 1 - 4 - (7) ال 7 ده من فين و مش المفروض بنحط رقم البداية فى العداد و نعد و لا انا فهمه غلط |
ايه الصححححححححححححح
|
شكراً
|
الاستاذ جمال حله صح
|
جميع الأوقات بتوقيت GMT +2. الساعة الآن 08:38 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.