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

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

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

 
 
أدوات الموضوع ابحث في الموضوع انواع عرض الموضوع
  #1  
قديم 12-05-2011, 02:12 PM
asn422 asn422 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2010
المشاركات: 27
معدل تقييم المستوى: 0
asn422 is on a distinguished road
افتراضي ممكن حد يفهمني ازاي احل السؤالين دول

لو سمحتم يا جماعه عايز اعرف طريقه حل السؤالين دول


مجموعة الاوامر الاتية تؤثر على قيم المتغيرات
num1 , num2 and num3 , تتبع هذه الاوامر موضحا قيمة كل المتغيرات فى كل خطوة .
Dim num1, num2, num3 as Integer
num3 = num1 + num2 + num3
num2 = num2 + 2
num1 = 4
num2 = num1 – 3
num1 = num1 + num1
num2 = num2 + num3
num2 = 5* num2 \ num1




================================================== ===============
تتبع مجموعه الاوامر الاتيه موضحا قيمه كل متغير في كل مره
M=2.5
for N = 1 to 10 step 4
M=M*2
Next N





Thnaks
  #2  
قديم 12-05-2011, 02:54 PM
حسام صبرى حسام صبرى غير متواجد حالياً
عضو قدير
 
تاريخ التسجيل: Jan 2009
المشاركات: 422
معدل تقييم المستوى: 17
حسام صبرى is on a distinguished road
افتراضي

تتبع مجموعه الاوامر الاتيه موضحا قيمه كل متغير في كل مره
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
لقد قمت بشرحها بتفصيل الممل لكى يفهمها كل طالب وارجو الدعاء لى وللابى وللامى والله المستعان
  #3  
قديم 12-05-2011, 04:47 PM
asn422 asn422 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2010
المشاركات: 27
معدل تقييم المستوى: 0
asn422 is on a distinguished road
افتراضي

شكرااااااا لك يا أ-حسام

يارب اغفر له ولابويه








ولكن ماحل المساله الاول
  #4  
قديم 12-05-2011, 08:08 PM
asn422 asn422 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2010
المشاركات: 27
معدل تقييم المستوى: 0
asn422 is on a distinguished road
افتراضي

leh ma7desh berood
  #5  
قديم 12-05-2011, 09:16 PM
mony_love2211 mony_love2211 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Sep 2010
المشاركات: 613
معدل تقييم المستوى: 15
mony_love2211 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة حسام صبرى مشاهدة المشاركة
تتبع مجموعه الاوامر الاتيه موضحا قيمه كل متغير في كل مره
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
لقد قمت بشرحها بتفصيل الممل لكى يفهمها كل طالب وارجو الدعاء لى وللابى وللامى والله المستعان
استاذ حسام ممكن تعمالهالى بجدول احسن يعنى الجدول نحط فيه قيم n وى m
  #6  
قديم 12-05-2011, 09:18 PM
mony_love2211 mony_love2211 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Sep 2010
المشاركات: 613
معدل تقييم المستوى: 15
mony_love2211 is on a distinguished road
افتراضي

او ممكن حد يقولى القيم بالترتيب
  #7  
قديم 13-05-2011, 01:08 AM
ameromran ameromran غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: May 2010
المشاركات: 3
معدل تقييم المستوى: 0
ameromran is on a distinguished road
افتراضي

==========================
m ------------------------------ n
2.5 -------------------------------1
2.5*2=5 --------------------- 1+4=5
5*2=10 -------------------- 5+4=9
10*2=20 ------------------ 9+4=13
  #8  
قديم 13-05-2011, 08:26 AM
asn422 asn422 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Sep 2010
المشاركات: 27
معدل تقييم المستوى: 0
asn422 is on a distinguished road
افتراضي

هو السؤال الاول مالوش حل
  #9  
قديم 13-05-2011, 10:58 AM
sms_820 sms_820 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Aug 2008
المشاركات: 48
معدل تقييم المستوى: 0
sms_820 is on a distinguished road
افتراضي

اجابة السؤال الأول
Dim num1, num2, num3 as Integer
num3 = num1 + num2 + num3 ….…0
num2 = num2 + 2 ……………………0+2=2
num1 = 4 ………………………………4
num2 = num1 – 3 ……………………4-3=1
num1 = num1 + num1 ………………4+4=8
num2 = num2 + num3 ………………1+0=1
num2 = 5* num2 \ num1……………5*1\8=0
الأخير قسمة صحيحة
  #10  
قديم 13-05-2011, 06:03 PM
mony_love2211 mony_love2211 غير متواجد حالياً
عضو خبير
 
تاريخ التسجيل: Sep 2010
المشاركات: 613
معدل تقييم المستوى: 15
mony_love2211 is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة ameromran مشاهدة المشاركة
==========================
m ------------------------------ n
2.5 -------------------------------1
2.5*2=5 --------------------- 1+4=5
5*2=10 -------------------- 5+4=9
10*2=20 ------------------ 9+4=13
اولا جزاكى الله كل خير وشكرا للاجابه
بس عايزه اعرف ازاى انتى عملتى اخر خطوه اذا كان هو بيقول step 4 والقيمه فى اخر خطوه تعدت ال10 وبقت m =20
و n =13?

ياريت الاجابه
  #11  
قديم 14-05-2011, 09:30 PM
profyyy profyyy غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Aug 2009
المشاركات: 4
معدل تقييم المستوى: 0
profyyy is on a distinguished road
افتراضي

السلام عليكم
حل المسألة الثانية قيم التتبع كالتالي

m n
5 1
10 5
20 9

الدالة هاتمشي 3 مرات فقط وليس 4
  #12  
قديم 15-05-2011, 01:32 AM
attek2000 attek2000 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Mar 2011
المشاركات: 9
معدل تقييم المستوى: 0
attek2000 is on a distinguished road
افتراضي

اجابة السؤال الأول
Dim num1, num2, num3 as Integer
num3 = num1 + num2 + num3 ….…0
num2 = num2 + 2 ……………………0+2=2
num1 = 4 ………………………………4
num2 = num1 – 3 ……………………4-3=1
num1 = num1 + num1 ………………4+4=8
num2 = num2 + num3 ………………1+0=1
num2 = 5* num2 \ num1……………5*1\8=0
كما حلها / حلتها sms820
في السطر الاول تم تعريف المتغيرات الثلاثه دون اعطائها قيم فتكون لها القيم صفر جميعا
السطر الثاني جملة تخصيص تخصص مجموع المتغيرات الثلاثه للمتغير num3 وبما ان مجموعهم صفر فياخذ القيمه صفر
في السطر الثالث يخصص مجموع num2 زائد 2 للمتغير num2 وبما ان قيمة num2 قبل هذه الجمله صفر فانه وبعد هذه الجمله ياخذ القيمه 2
السطر الرابع جملة تخصيص يخصص القيمه 4 للمتغير num1
السطر الخامس يخصص حاصل طرح 3 من قيمة num1 ( وهي 4 ) للمتغير num2 فتصبح قيمته 1
السطر السادس يخصص مجموع num1 (4)مع num1 (4) ، للمتغير num1 " تعقيد" فتصبح قيمة num1 بعد هذا السطر 8 في حين انه دخل الي هذا السطر بقيمة 4
السطر السابع يغير قيمة num2 (1 السطر الخامس ) الي مجموع num2 (1) مع num3 (صفر) فتصبح قيمة المتغير num2 بعد هذا السطر 1
السطر الاخير قسمة اعداد صحيحه ( تحذف اي كسور من الناتج \ ) يقسم ناتج ضرب 5 في num2 (1) علي num1 (8) – وناتج هذه العمليه ( في القسمه العاديه ( 5÷8 = 0.625 )- اما في قسمة الاعداد الصحيحه فهي صفر لحذف الكسور .
واخيرا فهذه اسئلة تعقيد بعيده عن الامتحانات ، مع امنياتي بالتوفيق للجميع
محمود عبدالوهاب – اسوان – مدرسة دراو الثانويه بنات
  #13  
قديم 15-05-2011, 01:37 AM
attek2000 attek2000 غير متواجد حالياً
عضو جديد
 
تاريخ التسجيل: Mar 2011
المشاركات: 9
معدل تقييم المستوى: 0
attek2000 is on a distinguished road
افتراضي

اجابة السؤال الأول
Dim num1, num2, num3 as Integer
num3 = num1 + num2 + num3 ….…0
num2 = num2 + 2 ……………………0+2=2
num1 = 4 ………………………………4
num2 = num1 – 3 ……………………4-3=1
num1 = num1 + num1 ………………4+4=8
num2 = num2 + num3 ………………1+0=1
num2 = 5* num2 \ num1……………5*1\8=0
كما حلها / حلتها sms820
في السطر الاول تم تعريف المتغيرات الثلاثه دون اعطائها قيم فتكون لها القيم صفر جميعا
السطر الثاني جملة تخصيص تخصص مجموع المتغيرات الثلاثه للمتغير num3 وبما ان مجموعهم صفر فياخذ القيمه صفر
في السطر الثالث يخصص مجموع num2 زائد 2 للمتغير num2 وبما ان قيمة num2 قبل هذه الجمله صفر فانه وبعد هذه الجمله ياخذ القيمه 2
السطر الرابع جملة تخصيص يخصص القيمه 4 للمتغير num1
السطر الخامس يخصص حاصل طرح 3 من قيمة num1 ( وهي 4 ) للمتغير num2 فتصبح قيمته 1
السطر السادس يخصص مجموع num1 (4)مع num1 (4) ، للمتغير num1 " تعقيد" فتصبح قيمة num1 بعد هذا السطر 8 في حين انه دخل الي هذا السطر بقيمة 4
السطر السابع يغير قيمة num2 (1 السطر الخامس ) الي مجموع num2 (1) مع num3 (صفر) فتصبح قيمة المتغير num2 بعد هذا السطر 1
السطر الاخير قسمة اعداد صحيحه ( تحذف اي كسور من الناتج \ ) يقسم ناتج ضرب 5 في num2 (1) علي num1 (8) – وناتج هذه العمليه ( في القسمه العاديه ( 5÷8 = 0.625 )- اما في قسمة الاعداد الصحيحه فهي صفر لحذف الكسور .
واخيرا فهذه اسئلة تعقيد بعيده عن الامتحانات ، مع امنياتي بالتوفيق للجميع
محمود عبدالوهاب – اسوان – مدرسة دراو الثانويه بنات
  #14  
قديم 15-05-2011, 09:12 PM
بوب2050 بوب2050 غير متواجد حالياً
عضو نشيط *** الفائز بالجولة الثانيه في مسابقة الكمبيوتر ***
 
تاريخ التسجيل: Oct 2010
المشاركات: 335
معدل تقييم المستوى: 15
بوب2050 is on a distinguished road
افتراضي حل السؤال الأول

ده حل السؤال الأول نفضل نعمله فى جدول عشان كده عملته word ورفعته ارجو الاستفادة
 

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

أدوات الموضوع ابحث في الموضوع
ابحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

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

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

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 05:42 PM.