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

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

مرتضي منصور 18-03-2012 10:52 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
بعـد تنفيـذ هذه التعليمـات، أكمـل مكـان النقـط:
1- قيمة المتغير C تسـاوي .......................

2- قيمة المتغير N تسـاوي .......................

3- ناتج الشرط N > C يسـاوي ..................

4- قيمة المتغير Kتسـاوي: .......................

سيف سالم 18-03-2012 11:52 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مرتضي منصور (المشاركة 4374671)
اقرأ التعليمـات الآتيـة:
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تسـاوي: .......................

بعـد تنفيـذ هذه التعليمـات، أكمـل مكـان النقـط:
1- قيمة المتغير C تسـاوي 7
.
2- قيمة المتغير N تسـاوي 7

3- ناتج الشرط N > C يسـاوي true

4- قيمة المتغير Kتسـاوي: 5

السيد شعبان 19-03-2012 02:30 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مرتضي منصور (المشاركة 4374671)
اقرأ التعليمـات الآتيـة:
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 تسـاوي 7
2- قيمة المتغير N تسـاوي 7
3- ناتج الشرط N > C يسـاوي صحيحة
4- قيمة المتغير Kتسـاوي: 5 .

والله اعلم

مرتضي منصور 20-03-2012 09:39 PM

ليه بقي
 
ليه يا جماعة عدد مرات تكرار n يبقي كام 1 - 4 بس
طيب يبقي الشرط مش حيتحقق طيب ازاي بقيت c=7
ارجو التوضيح ضروري

مرتضي منصور 20-03-2012 09:45 PM

معلش هنتعبكوا شوية
 
التوضيح ضروري لعدد مرات التكرار الخاصة n و قيمة الشرط يا جماعة و جزاكم الله خيرا

المهدي مصطفى السعيد 20-03-2012 11:31 PM

السيد الأستاذ مرتضى منصور بعد التحية أعرفك بان قيمة المتغير n هي 7 وذلك لأن n ستكون في البداية 1 ويتم تنفيذ الأمر ثم تصبح 4 وأيضا يتم تنفيذ الأمر ثم 7 ولا يتم تنفيذ الأمر بل يتوقف التكرار والبرنامج يعتبر قيمة n هي 7 وبذلك تكون قيمة الشرط TRUE أشكرك جدا

مرتضي منصور 21-03-2012 05:42 PM

جزاك الله خيرا
 
ولكن لو زاد بمقدار step اللي هو 3 فيزيد عن النهاية 6 ولماذا لا تكون قيمته 4 فقط لأن التكرار يكون مرتين مجرد استفهام و شاكر لكم

waleed7988 30-03-2012 12:48 AM

1- قيمة المتغير c تسـاوي 7
.
2- قيمة المتغير n تسـاوي 7

3- ناتج الشرط n > c يسـاوي

4- قيمة المتغير kتسـاوي: 5


ميدو200 31-03-2012 07:02 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة مرتضي منصور (المشاركة 4379298)
ولكن لو زاد بمقدار step اللي هو 3 فيزيد عن النهاية 6 ولماذا لا تكون قيمته 4 فقط لأن التكرار يكون مرتين مجرد استفهام و شاكر لكم

الأخ العزيز مرتضى فعلا داخل التكرار آخر قيمة ل n هي 4 ويتم تنفيذ أوامر التكرار ثم يتم زيادة قيمة العداد بمقدار 3 فتصبح القيمة هي 7 ولذلك يخرج من التكرار لأنها أكبر من 6 وبذلك تصبح قيم المتغيرات كما ذكر لك الزملاء الأفاضل

mima2005 01-04-2012 08:43 PM

للخروج من العداد والوصول الى امر If تكون N = 7 وفى هذه الحالة n>c تصبح صحيحة لانها هتكون 7>6 وبالتالى سيتم تنفيذ المعادلة c=c+1 لتصبح قيمة C =6+1=7 كما تكون قيمة K =5

فرحات يونس 01-04-2012 09:21 PM

يا جماعه طيب ليه قيمة k تساوي 5

mima2005 01-04-2012 10:05 PM

قيمة K هتكون بخمسة
لان قيمة K المبدئية = صفر وذلك عند الاعلان عنها
وتتغير قيمتها مع بداية تنفيذ امر التكرار عندما تكون N =1 لتصبح قيمتها k=1+0=1 ثم عندما تزيد N بمقدار 3 وتصبح قيمتها 4 يتم تنفيذ المعادلة k=k+n للمرة الثانية لتصبح قيمة K =1+4=5

Manar Abied 02-04-2012 11:14 AM

قاعدة for.....next ملغى ولا لا ؟؟؟؟

ميدو200 02-04-2012 09:28 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة manar abied (المشاركة 4401745)
قاعدة for.....next ملغى ولا لا ؟؟؟؟

لأ طبعا مش ملغي


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

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