كيفية الحل
السلام عليكم
بالنسبة لحل السؤال الأخير، فأعتقد ان الاجابة هي 9902 وأتمنى ان تكون صحيحة
لكني سأعطيك الطريقة التي بها قمت بحل المثال:
قمت بتصميم برنامج كمبيوتر بلغة الكويك بيزك(قديمة جدا تعتمد على الدوس)
سأكتب خوارزمية البرنامج وأترك للأستاذ خليل تحويله الى برنامج بلغة الفيجوال بيزك والتأكد من الحل.[list=1][*]انشئ مصفوفة اسمها س تتكون من 101 عنصر[*]العنصر س(1) أو العنصر الأول في المصفوفة السابقة قيمته = 2[*]انشئ عداد او دورة او تكرار، غالبا بأمر for ... next واسم هذا العداد ن؛ يبدأ هذا العداد من 1 وحتى 100[*]قيمة س(ن+1)=س(ن)+2*ن أي ان س(ن) هي العنصر رقم ن في المصفوفة س، س(ن+1) هي العنصر رقم ن+1 في المصفوفة س.[*]قم بتكرار العداد حتى النهاية أي التكرار للخطوات السابقة من الخطوة 3 وحتى هذه الخطوة 100 مرة، مع ملاحظة ان ن يزداد 1 صحيح كل مرةيصل فيها البرنامج الى الخطوة الخامسة.[*]اطبع او اعرض قيمة س(100).[*]اغلق البرنامج[/list]وبعد تنفيذ البرنامج ستظهر قيمة س100
__________________
هذا وما كان من توفيق فمن الله وحده، وما كان من خطأ أو سهو أو زلل أو نسيان فمنى ومن الشيطان والله ورسوله منه براء؛ وأعوذ بالله أن أكون جسراً تعبرون عليه إلى الجنة ويلقى به فى جهنم. ثم أعوذ بالله أن أذكركم به وأنساه
التعديل الأخير تم بواسطة mab4math ; 06-15-2006 الساعة 02:06 PM
|