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

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

ahmedsand123 10-05-2011 02:37 PM

ضع حل هذه المسالة
 
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=........

عين 10-05-2011 03:15 PM

طبعا الحل فى جدول
n=0-1-3-6-9
k=0-1-4-10-19
c=0-1-2-3-4
النتيجة فى الاخر true
والله اعلم

ماجدة عمرو 10-05-2011 05:14 PM

اجابة السؤال موجودة فى انت تسال والاساتذة تجيب والسؤال باسمى والاجابة الصحيحة هى
وقيم المتغير n
( 1 ، 4 ، 7 )
وقيم k
( 1 ، 4 ) = ( 1+4 ) = 5
- ناتج N>c هو true لتحقق الشرط
وبالتالي
c = c + 1
6+1 = 7
اذن قيمة المتغير c = 7

fcifci 10-05-2011 05:14 PM

الإجابة
 
فى البداية
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


مع تحياتى محمد جمال


eng_adonia 11-05-2011 12:21 AM

أتفق تماماً مع حل الأستاذ/ محمد جمال

alimma 11-05-2011 02:53 AM

الاستاذ محمد جمال ............... صح و منطقى و اسوبه واضح

bebonet533 11-05-2011 03:41 AM

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



فهم 11-05-2011 11:24 PM

قيم المتغيرات ستتغير كالآتي

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

sabawi 11-05-2011 11:49 PM

يا جماعة احنا عايزين الشرح ازاي

esraa ali 2100 12-05-2011 08:05 AM

هو مش المفروض العد حتر رقم النهاية دون زيادة ازاى
For n = 1 to 6 step 3 ونعد 1 - 4 - (7) ال 7 ده من فين و مش المفروض بنحط رقم البداية فى العداد و نعد و لا انا فهمه غلط

sabawi 16-05-2011 11:26 AM

ايه الصححححححححححححح

El-Tantawy 17-05-2011 04:48 AM

شكراً
 

الغول_2009 17-05-2011 04:14 PM

الاستاذ جمال حله صح


جميع الأوقات بتوقيت GMT +2. الساعة الآن 08:38 AM.

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