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

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

MR : ABO BATTA 18-05-2011 08:13 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة saharelsafty (المشاركة 3421884)
الرجا من سيادتكم توضيح اجابة السؤال الاتى
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



بعد تنفيذ هذه التعليمات أكمل مكان النقط :
1- قيمة المتغير C تساوى ــــــــــــــــــــ
2- قيمة المتغير N تساوى ــــــــــــــــــــ
3- ناتج الشرط N > C يساوى ــــــــــــــــــــ
4- قيمة المتغيرK تساوى ــــــــــــــــــــ
الرجا الاجابة مع توضيح الشرح للاهمية لقرب الامتحان وشكرا لسياتكم

الإجابة
عدد مرات التكرار هنا 2 ويتوقف التكرار في المرة الثالثة كالتالي :
N = 1
N = 1 + 3 = 4
N = 4 + 3 = 7
اذن آخر قيمة للمتغير N = 7
وطالما ان التكرار حدث مرتين اذن :
K = K +N
K = 0 + 1 = 1
K = 1 + 4 = 5
اذن آخر قيمة للمتغير K =5
عندما تصل N = 7 يتوقف التكرار وننتقل الى جملة IF ونرى ان قيمة التعبير الشرطي N>Cيساوي True وبالتالي يتم تنفيذ الأوامر التي تلي Then وهي :
C = C + 1
C = 6 + 1 = 7
الاجابات النهائية المطلوبة باللون الأخضر

saharelsafty 19-05-2011 05:42 AM

الف شكر على الاجابة وجعله الله فى ميزان حسناتكم

MR : ABO BATTA 19-05-2011 08:20 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة العميل 101 (المشاركة 3424130)
صفحه 124 كتاب المدرسه افترض مجموعه الاوامر الاتيه for i=1 to 10 step x msgbox (i) i next اشرح كيفيه تنفيذ الاوامر في كل حاله اذا كان المتغير x اكبر من صفر اذا كان المتغير x اكبر من صفر اذا كان المتغير x = صفر

اولا : اذا كان x>0
يتم تنفيذ أوامر التكرار حسب قيمة x
ثانيا : اذا كان x=0
يتم تنفيذ أوامر التكرار مرة واحدة فقط .
ثالثا : اذا كان x<0
لا يتم تنفيذ أوامر التكرار لأن هذا معناه ان الزيادة بالسالب على الرغم ان العداد يزداد بالموجب .

MR : ABO BATTA 19-05-2011 08:21 AM

اقتباس:

المشاركة الأصلية كتبت بواسطة saharelsafty (المشاركة 3423150)
بتقولوا اى سؤال سيتم الاجابة عليه فين بقى اجابة سؤالى وشكرا

اقتباس:

المشاركة الأصلية كتبت بواسطة saharelsafty (المشاركة 3426137)
الف شكر على الاجابة وجعله الله فى ميزان حسناتكم

المهم تكوني فهمتي واستوعبتي يا سارة ومش تزعلي مفيش مدرس هيشوف سؤال ويطنش ..

آية عثمان 19-05-2011 09:59 AM

ما معني ansiأرجو الاجابة سريعا امتحاني بعد غد

tona27 19-05-2011 10:33 AM

فاتن مدرسة حاسب الى
 
الصيغة s=s+5 صيغة صحيحة كأمر تخصيص ولكنها غير صحيحة كمعادلة رياضية اما ادا كانت الصيغة هى s+5=s فهى صحيحة كمعادلة رياضية ولكنها غير صحيحة كأمر تخصيص

محمود ناجي الراعي 19-05-2011 03:18 PM

السلام عليكم
لقد تم ذكر Do While في البرامج التعليمية في التلفاذ فهل هي مكررة أم لا.

محمود ناجي الراعي 19-05-2011 03:21 PM

هل الأتي مكرر أم لا؟
• التحويل من حرفي لرقمي بالوسيلة Parse
• التحويل من رقمي لحرفي باستخدام To String
• استخدام الدالة Val
• الأداتان Check Box ، RadioButton

محمود ناجي الراعي 19-05-2011 03:26 PM

○ من فضلكم الرد السريع
• تمثل إعلان الثوابت طريقة لإعطاء أسماء للقيم التي لا تتغير أثناء تشغيل البرنامج
هل يمكن أن تكتب هكذا ( تمثل الثوابت طريقة لإعطاء أسماء للقيم التي لا تتغير أثناء تشغيل البرنامج)

محمود ناجي الراعي 19-05-2011 03:27 PM

• الرمز >= يعبر عن أكبر من أو يساوي
هل يمكن كتابته هكذا

محمود ناجي الراعي 19-05-2011 03:29 PM

معذرة تصحيح الجملة
• الرمز >= يعبر عن أكبر من أو يساوي
هل يمكن كتابته هكذا

محمود ناجي الراعي 19-05-2011 03:32 PM

الرمز =<يعبر عن أكبر من أو يساوي
هل يمكن كتابته هكذا

MR : ABO BATTA 19-05-2011 04:13 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة آية عثمان (المشاركة 3426466)
ما معني ansiأرجو الاجابة سريعا امتحاني بعد غد

دي اصلا ملغية

MR : ABO BATTA 19-05-2011 04:14 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة محمود ناجي الراعي (المشاركة 3427475)
السلام عليكم
لقد تم ذكر Do While في البرامج التعليمية في التلفاذ فهل هي مكررة أم لا.

Do While مش مقررة

MR : ABO BATTA 19-05-2011 04:16 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة محمود ناجي الراعي (المشاركة 3427534)
الرمز =<يعبر عن أكبر من أو يساوي
هل يمكن كتابته هكذا

لا يمكن كتابته الرمز اكب من او يساوي الا هكذا =<


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

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