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

العودة   بوابة الثانوية العامة المصرية > القسم الإدارى > أرشيف المنتدي

أرشيف المنتدي هنا نقل الموضوعات المكررة والروابط التى لا تعمل

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 14-05-2011, 11:45 PM
sabawi sabawi غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jun 2009
المشاركات: 431
معدل تقييم المستوى: 16
sabawi is on a distinguished road
افتراضي إلى الاستاذ سيف والاستاذ ابو بطة والاستاذ حسام صبري والاستاذ احمد قرني وجميع الاستاذة

x = 1

for m = 0 to 7 step 3

x = x*2

next


أرجو شرح الأجابة بالتفصيل الممل
__________________
صلوا على النبي
  #2  
قديم 15-05-2011, 12:47 AM
nono_mhm nono_mhm غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jan 2010
المشاركات: 22
معدل تقييم المستوى: 0
nono_mhm is on a distinguished road
افتراضي

عندك متغير x قيمته تساوى 1
والعداد m يساوى 0
فى اول خطوه لتنفيذ الكود لن تتغير قيمة العداد
وتنفذ الخطوة x = x *2
اى ان x = 2
فى الخطوة الثانيه ستصبح قيمة m = 3
وتنفذ الخطوة بقيمة x الجديدة 2
وستكون قيمة ء 4
الخطوة الثالثة m = 6
و عتد تنفيذ x = 4*2
اذن x = 8
وهى القيمة النهائية ل x
تمنياتى بالتوفيق أ \ محمد
  #3  
قديم 15-05-2011, 09:22 AM
الصورة الرمزية MR : ABO BATTA
MR : ABO BATTA MR : ABO BATTA غير متواجد حالياً
معلم الحاسب الآلى
 
تاريخ التسجيل: Jan 2009
المشاركات: 15,721
معدل تقييم المستوى: 31
MR : ABO BATTA will become famous soon enough
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة sabawi مشاهدة المشاركة
x = 1


for m = 0 to 7 step 3

x = x*2

next



أرجو شرح الأجابة بالتفصيل الممل
التكرار هنا سيحدث اربع مرات وبالتالي سيأخذ العداد m اربع قيم والجملة التي سوف تتكرر هي x = x * 2 وهي سوف تتكرر ثلاث مرات فقط نظرا للآتي :
اول تكرار
m = 0
x = x * 2 = 1 * 2 = 2
ثاني تكرار
m = 0 + 3 = 3 مقدار step الذي يساوي 3
x = x * 2 = 2 * 2 = 4
ثالث تكرار
m = 3 + 3 = 6
x = x * 2 = 4 * 2 = 8
رابع تكرار
m = 6 + 3 = 9
وهنا وجدنا ان قيمة العداد m قد تجاوزت مقدار End اي نهاية التكرار الذي يساوي 7 وبالتالي يتوقف التكرار عند هذا الحد وبالتالي نجد ان آخر قيمة للمتغير m هي 9 وآخر قيمة للمتغير x هي 8
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن
واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
  #4  
قديم 15-05-2011, 10:29 AM
sabawi sabawi غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jun 2009
المشاركات: 431
معدل تقييم المستوى: 16
sabawi is on a distinguished road
افتراضي

ليه اربع تكرارات
__________________
صلوا على النبي
  #5  
قديم 15-05-2011, 12:24 PM
mima2005 mima2005 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Jul 2008
المشاركات: 52
معدل تقييم المستوى: 17
mima2005 is on a distinguished road
افتراضي

التكرار الرابع لا يحتسب تكرارا لان التكرار معناه هو تكرار الاوامر اى المعادلة التى تلى امر التكرار وبالتالى فالتكرار يكون ثلاث مرات فقط اما القيمة الرابعه فهى لا تؤدى لتكرار المعادلات بل تؤدى الى انتهاء التكرار
فتصبح m=3 اى عدد مرات التكرار ثلاث مرات و نتيجة لتكرار المعادلة ثلاث مراتx=8
  #6  
قديم 15-05-2011, 12:42 PM
mony_love2211 mony_love2211 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Sep 2010
المشاركات: 614
معدل تقييم المستوى: 14
mony_love2211 is on a distinguished road
افتراضي

[quote=nono_mhm;3412866]عندك متغير x قيمته تساوى 1
والعداد m يساوى 0
فى اول خطوه لتنفيذ الكود لن تتغير قيمة العداد
وتنفذ الخطوة x = x *2
اى ان x = 2
فى الخطوة الثانيه ستصبح قيمة m = 3
وتنفذ الخطوة بقيمة x الجديدة 2
وستكون قيمة ء 4
الخطوة الثالثة m = 6
و عتد تنفيذ x = 4*2
اذن x = 8
وهى القيمة النهائية ل x
تمنياتى بالتوفيق أ \ محمد[/quote
يعنى كدا يا استاذ محمد يتوقف عشان X تعدت قيمه الستيب اللى هى 7
  #7  
قديم 15-05-2011, 05:35 PM
حسام صبرى حسام صبرى غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jan 2009
المشاركات: 429
معدل تقييم المستوى: 16
حسام صبرى is on a distinguished road
Impp

اقتباس:
المشاركة الأصلية كتبت بواسطة sabawi مشاهدة المشاركة
x = 1

for m = 0 to 7 step 3

x = x*2

next


أرجو شرح الأجابة بالتفصيل الممل
]مثال اخر بالتفصيل المملل لتثبيت المعلومة [/B]
تتبع مجموعه الاوامر الاتيه موضحا قيمه كل متغير في كل مره
M=2.5
for N = 1 to 10 step 4
M=M*2
Next N
الحل هو
اولا احسب عدد مرات التكرار لان دى جملة for ....... next
ومتى يستمر التكرار ومتى يتوقف ؟؟؟
يستمر التكرار عندما تكون القيمة الابتدائية للعداد اقل من او تساوى القيم النهائية وعندها يستمر التكرار ويتم تكرار الجمل التى بين كلمة for وكلمة Next
وينتهى التكارا عندما تكون القيمة الابتدائية اكبر من القيمة النهائية وعندها يتوقف التكرار ويتم تنفيذ اول امر بعد كلمة NEXT نرجع للمسألة ونحسب التكرار
n=1 لانها اول خطوة فى التكرار ونقارن قيمة ال n بالقيمة النهائية 10 نجد ان قيمة العداد n اقل من ال10 وعندها يتم تكرار الجمل التى بين for ...... Next وبالتالى نحسب الخطوة التالية m=m*2 نعوض عن القيمة m ب 2.5 نجد ان قيمة m=5 نرجع الى جملة for
n=5 لان مقدار الزيادة 4 وسوف نجد ايضا ان 5 اقل من القيمة النهائية وعندها يستمر التكرار وبالتالى نحسب قيمة m وهى m=m*2
m=5*2=10 لان قيمة m تغيرت من 2.5 الى 5 وبالتالى نعوض بال5 فتصبح 10 ونكرار التكرار مرة ثالثة
اذا ال n=9 لان مقدار الزيادة 4 برافو تسعة اقل من القيمة النهائية وعندها نعمل ايه برافوا نكرر الجمل التى بين for و next
m=m*2 اذا m=10*2=20 ونذهب ونكمل التكرار n=13 لان مقدار الزيادة 4 وعند وصول العداد الى القيمة 13 عندها تصبح القيمة الابتدائية اكبر من القيمة النهائية وعندها يتوقف التكرار ويتم تنفيذ اول امر بعد كلمة next
لقد قمت بشرحها بتفصيل الممل لكى يفهمها كل طالب وارجو الدعاء لى وللابى وللامى
  #8  
قديم 15-05-2011, 07:29 PM
sabawi sabawi غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jun 2009
المشاركات: 431
معدل تقييم المستوى: 16
sabawi is on a distinguished road
افتراضي

اللهم اغفر لك ولوالديك ولسائر المسلمين
__________________
صلوا على النبي
  #9  
قديم 16-05-2011, 07:07 AM
الصورة الرمزية الأستاذة / أم أمل
الأستاذة / أم أمل الأستاذة / أم أمل غير متواجد حالياً
معلمة كمبيوتر و تكنولوجيا المعلومات
 
تاريخ التسجيل: Mar 2010
المشاركات: 5,124
معدل تقييم المستوى: 20
الأستاذة / أم أمل is a jewel in the rough
افتراضي

جزاكم الله خيرا
  #10  
قديم 16-05-2011, 11:18 AM
حسام صبرى حسام صبرى غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jan 2009
المشاركات: 429
معدل تقييم المستوى: 16
حسام صبرى is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة sabawi مشاهدة المشاركة
اللهم اغفر لك ولوالديك ولسائر المسلمين
[size="7"]اللهم امين
ونفع الله بى وبك والجميع فى هذا الموقع المتميز
[/size]
  #11  
قديم 16-05-2011, 11:20 AM
حسام صبرى حسام صبرى غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jan 2009
المشاركات: 429
معدل تقييم المستوى: 16
حسام صبرى is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة amlna مشاهدة المشاركة
جزاكم الله خيرا
جزاكم الله مثله
ولا شكر على واجب
  #12  
قديم 16-05-2011, 01:59 PM
الصورة الرمزية أحـمد قرنى
أحـمد قرنى أحـمد قرنى غير متواجد حالياً
معلم حاسب آلى
 
تاريخ التسجيل: Oct 2010
المشاركات: 2,465
معدل تقييم المستوى: 16
أحـمد قرنى has a spectacular aura about
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة sabawi مشاهدة المشاركة
x = 1


for m = 0 to 7 step 3

x = x*2

next



أرجو شرح الأجابة بالتفصيل الممل
قيم المتغير m داخل التكرار هى 0 , 3 , 6
قيم المتغير m خارج التكرار هى 9

قيم المتغير x هى 2 , 4 , 8

عدد مرات التكرار هو 3 مرات لان عند قيمة m = 9 يتوقف عن التكرار ولن يكرر لانه اكبر من القيمة النهائية .
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ
لا إله إلا أنت سبحانك إنى كنت من الظالمين
 

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


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

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

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


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