مساعدة مصيرية جزاكم الله خيرا: حل اختبار في الاعلام الآلي - منتديات الجلفة لكل الجزائريين و العرب

العودة   منتديات الجلفة لكل الجزائريين و العرب > منتديات الجامعة و البحث العلمي > الحوار الأكاديمي والطلابي > قسم أرشيف منتديات الجامعة

قسم أرشيف منتديات الجامعة القسم مغلق بحيث يحوي مواضيع الاستفسارات و الطلبات المجاب عنها .....

في حال وجود أي مواضيع أو ردود مُخالفة من قبل الأعضاء، يُرجى الإبلاغ عنها فورًا باستخدام أيقونة تقرير عن مشاركة سيئة ( تقرير عن مشاركة سيئة )، و الموجودة أسفل كل مشاركة .

آخر المواضيع

مساعدة مصيرية جزاكم الله خيرا: حل اختبار في الاعلام الآلي

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 2013-03-08, 23:23   رقم المشاركة : 1
معلومات العضو
islam.radouane
عضو مميّز
 
الصورة الرمزية islam.radouane
 

 

 
إحصائية العضو










افتراضي

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

اولا اكيد لم يتم تسريب الموضوع لاني لااغش ولااطيق الغش باي طريقة كانت

ثانيا انا جربت حل التمارين لكن لم استطع كتابتها في المنتدي
بالنسبة للتمرين الاول انت حبذا لو استعملنا for une boucle وعلى حسبي هي ضرورية









 


قديم 2013-03-09, 10:23   رقم المشاركة : 2
معلومات العضو
you92cef
عضو محترف
 
إحصائية العضو










افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة islam.radouane مشاهدة المشاركة
السلام عليكم ورحمة الله وبركاته اخي العزيز شكرا جزيلا لك

اولا اكيد لم يتم تسريب الموضوع لاني لااغش ولااطيق الغش باي طريقة كانت

ثانيا انا جربت حل التمارين لكن لم استطع كتابتها في المنتدي
بالنسبة للتمرين الاول انت حبذا لو استعملنا for une boucle وعلى حسبي هي ضرورية
ولا يهمك اخي هو مجرد سؤال

بخصوص الترمين الاول تم وضع شروط
من بينها ان يكون
n
ضمن المجال
[10..20]
لدلك يجب اولا التحقق من هدا الامر ادا لم يتحقق لا نقوم بقراءة عناصر الجدول
ادن هنا عندنا شرط قبل القراءة فنستعمل
boucle while
حتى لا نقرا اي عنصر في حالة مثلا ادا ادخلنا عدد لا ينتمي الى المجال
فهنا استعملنا
while (n>=10) and (n<=20)and(i<=n) do begin

ثم استعملنا العبارة
and
اي
و باللغة العربية
فلكي نقوم بالقراءة يجب اولا ان ينتمي
n
الى المجال الدي نريده فهنا نستعمل
(n>=10) and (n<=20)
فهده الكتابة تعني ان
n
يجب ان يكون ضمن المجال
في هده الحالة نحجحتاج دالة لقراءة عناصر الحجدول اي كما قلت نستدعي الدالة
for
for i:=1 to n do

ولكن بما انه لدينا دالة من قبل فمن الاحسن ان نستمر في العمل بها ومن اجل هدا عليينا ان نعرف ما تقوم به الدالة
for
حتى نضعه في الدالة
while
-----------------------
كما نعرف الدالة فور تكتب بالشكل التالي
for i:=1 to n do

اي قيمة
i
في الاول سوف تكون 1
نقوم بعمليات الدالة
ثم تلقائيا تصبح قيمة
i:=i+1
اي تصبح في هده الحالة 2
طالما ان
i<=n
نقوم بنفس العمل

ادن
في البرنامج الرئيسي اعطينا قيمة اولية ل
i
i:=1
هي القيمة الاولية التي كانت لدينا في الدالة
for
ثم وضعنا
i:=i+1
هده العملية كانت تقوم بها الدالة
for
بعد انتهاء كل العمليات
ادن يجب ان نضعها ايضا في اخر سطر داخل الدالة
while
-*- دائما عندما يكون لنا
incrementation
i:=i+1
ou
decrementation
i:=i-1
نضعها في اخر سطر-*- باستثناء بعض الحالات-*- من الدالة ما عدا دالة
for
التي تقوم به تلقائيا
بقي الامر الاخير وهو شرط التوقف
اي اننا نستمر في نفس العمل طالما ان
i<=n
وهنا وضعنا هده العبارة ضمن الدالة
while
واضفنا عبارة الربط و
and
ادن اصبحت الدالة
while im$h
while (n>=10) and (n<=20)and(i<=n) do begin

اي يجب ان يكون
n
ينتمي الى المجال
ويكون
i
اصغر او يساوي
n
-------------
اي سؤال تفضل بطرحه
شكرا



-----------------









 

الكلمات الدلالية (Tags)
مساعذة, مصيرية, الله, خيرا, جزاكم


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

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

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

الساعة الآن 22:03

المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى
المنتدى غير مسؤول عن أي إتفاق تجاري بين الأعضاء... فعلى الجميع تحمّل المسؤولية


2006-2024 © www.djelfa.info جميع الحقوق محفوظة - الجلفة إنفو (خ. ب. س)

Powered by vBulletin .Copyright آ© 2018 vBulletin Solutions, Inc