الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مجموعة من الأسئلة السي بلس بلسية ...

بدأه Little Programmer في 10 سبتمبر 2008 · 3 رد · 696 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

1- شرح للـ recursion أي استدعاء الدوال لنفسها، مع مثال.

2- كود برنامج يطبع الحروف على شكل مثلث.

3- شرح برنامج شفرة فيبانشتي.

4- for ( n-=3; n; n-- )

كيف تأتي n-=3 في هذا الموقع ؟ إنه ليس موقع تنفيذ !!

5-

for (i=0; i=100; i++(

لا تعمل لماذا ؟

6- المؤشرات والمراجع مفيدة في حالة الدالة سواب ( لعكس قيمة متغيرين ) ، كما أنها مفيدة

عندما نريد أن نسترجع أكثر من قيمة واحدة للدالة .. طيب كويس

ألا يمكن الاستعاضة بالمتغيرات العامة في هذه الحالة بدلاً عن المحلية ؟

7- كيف أجعل المؤشر يشير لقيمة نصية ؟

#2

اخى Little Programmer

كتاب يضُم مواضيع أعضاء المنتدى

+ استخدم البحث و ستجد كل ما تريد

الرابط اللى وضعته ستجد فيه حوالى 90% مما تطلب من الاجابات

وفقكم الله

تعديل :

رابط فيه شرح لـ Recursion

تم تعديل هذه المشاركة بواسطة Omar Eladel في 10 سبتمبر 2008 في 20:02

#4
اقتباس
ألا يمكن الاستعاضة بالمتغيرات العامة في هذه الحالة بدلاً عن المحلية ؟

بالطبع يمكن ولكن لا أحد ينصحك بذلك لأنه كلما يكبر برنامجك سوف تكثر المتغيرات العامه وسوف تصل الى مرحله لن تعرف متى وكيف استخدمت هذا المتغير ... وربما تقوم بكتابه داله بشكل خاطئ تغير قيمه هذا المتغير وبالتالي يقع التأثير على الجميع .. عليك أن توفر حمايه للمتغيرات ، وتعريفها داخل Scope معين يعتبر أفضل من المجال العام والذي يكون للجميع خاصيه الوصول له ..

اقتباس
4- for ( n-=3; n; n-- )

كيف تأتي n-=3 في هذا الموقع ؟ إنه ليس موقع تنفيذ !!

عادي ومافي مشكله ، هنا يكمن أن نضع أي Statement ، سواء اسناد عادي ، عمليه طرح ، بلا وجود أي جمله ، أو حتى أستدعاء لداله ، هنا كل ما قمنا به طرح 3 من قيمه n ...

ويمكن أن نضع أكثر من جمله لو أردنا ذلك ، فقط أفصل بينهم بعلامه فاصله ..

اقتباس
5-

for (i=0; i=100; i++(

لا تعمل لماذا ؟

سوف تعمل ولكن سوف تستمر الى الأبد ، والسبب أننا نسند قيمه الى i ولسنا نختبر القيمه ، لذلك دائما سوف تكون قيمه i هي 100 ، وأي قيمه بخلاف 0 تكون true .. وبالتالي سوف تستمر الحلقه الى الأبد ...

أستخدم البحث لباقي الأسئله ...

بالتوفيق ،

http://informatic-ar.com منصة تعليمية عربية في علوم الحاسب والبرمجة

https://moalfat.com  للكتب الالكترونية والكورسات التعليمية

Everything we see now is just an engineering solution based on old science

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…