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

اريد تعلم مبادىء البرمجة بلغة c+ + باللغة العربية

مغلق
بدأه goodman في 28 أكتوبر 2001 · 10 رد · 1,945 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

هذه أول مشاركة لي في منتداكم ولدي سؤال :

اريد تعلم مبادىء البرمجة بلغة c+ + باللغة العربية

((مفردات اللغة- كيفية تكوين الجمل -......))

#2

وعليكم السلام

أخي أستطيع أن أعلمك المبادئ

وكما تريد

ولكن لا تنزعج من تأخري في الرد عليك فوقت ضيق

وأحب أن أشعر بأني مفيدة ومنتجة

وأح أن يكون لي هدفا أحققه

وإذا كنت تود أن أعلمك على الإم إس إن فأنا مستعدة بناءا على طلبك !!!

..........................................................

وأول درس هو

أن هذه اللغة رائعة وهي كلعب الذكاء

تبدع فيها وتخرج فيها رأيك

وتظهر موهبتك الفكرية والعقلية

وسترى أنك إنسان فذ لا مثيل لك

وبإذن الله إن أخلصت النية وتوجهت بالطلب من الله أن يعلمك ما ينفعك وينفعك بما علمك .... ستكون من المبرمجين الخارقين للطبيعة ........!

#3

مسا الخير اختى نهال

انا عندي طلب مهم

س/ماأهمية استخدام المؤشرات مع المصفوفات

س/ماأهمية استخدام new & deleteمع المؤشرات

مشكلتي واضحة في السؤالين استصعاب فهم الدور الذي تقوم به المؤشرا

والله يوفقك

#4

اخت نهال ..

ياليت تضعي دروي للمنتدى لكي تعم الفائدة للجميع .

وعلى فكرة انت رديتي امس او اليوم في موضوع "لا تدخل حتى لا تمرض " اسم زي كذا ولكن الموضوع للاسف تم حذفه على ما اظن . ياليت اذا الصفحة مخزنة عندك انك تنسخيها وتضعيها هنا . طبعا اذا كان فيها شرح لاني طلبت شرح كود .

وجزاك الله خير .

#5

اقصد دروس بدل "دروي"

#6

أخي الفاضل نت بوي

السلام عليكم

أقول لك للمعلومية انا لست خبيرة في اللغة ولكن أستطيع الإجابة

وإذا كان هناك خطأ

فعلى المسؤولين جزاهم الله خير أن يصححوا لي ولك

يستخدم المؤشر مع المصفوفة ...لأنك عندما تحجز مثلا مصفوفة

لإدخال درجات 100 ...ولكن أدخلت فقط خمسين طالب !!

ستبقى الذاكرة محجوزة (على الفاضي )

أما باستخدام المؤشر ... فإنه يتم إدخال العدد الذي تريد

لأن المؤشر يحجز في الذاكرة واحد بايت أما العدد الذي ستدخل يحجز 2 بايت أو 4

وإذا حجزنا 100 مكان في مصفوفة واستخدمنا منها خمسين فقط

وخمسين ظلت فارغة ما لها داعي ...وهذه الخمسين تحجز 50 في 2

بايت أو 50 في 4 بايت

وتظل الذاكرة محجوزة بلا فائدة

وإذا لم تفهم ساشرح لك بطريقة أخرى

أما سؤالك الآخر

عن ديليت ونيو

المؤشرات .... تحجز اماكن في الذاكرة فكل عنوان له عنوان وكلها تحجز في الذاكرة

وطول ما البرنامج شغال والمؤشرات تحجز اماكن

حتى ممكن تنتهي الذاكرة ...وتمتلئ

لذلك الديليت يقوم بمسح هذا الأثر

اما نيو

إذا عرفت مؤشر من نوع انتجر مثلا

فإنه سيؤشر على مكان ما في الذاكرة

وإذا أردت تعبئته وكتبت قيمة

سيضع لك القيمة التي كتبتها في ذلك المكان الذي يؤشر عليه

أليس كذلك ؟

ولكن ما الذي أدراك ربما المؤشر اشر على مكان فيه معلومة خاصة بالجهاز

فإذا وضعت قيمة تتغير تلك المعلومة وبعد فترة يصبح جهازك بطيئا فأنت تلعب في معلوماته دون أن تعلم

لذلك يسمى المؤشر هنا غير محترم

ولنجعله محترم

لا بد من استخدام نيو

لأن وظيفتها تجعل المؤشر يؤشر على مكان خالي من المعلومات

وإذا لم يجد مكان (نادرا ما يحدث) فسيخبرك البرنامج عن ذلك برسالة ...

أعتقد أني لم اوصل المفهوم جيدا ولكن أتمنى ان تكون قد فهمت

#7

جميل جدا على الشرح

اللي فهمتة من الشرح

---

انه استخدام المؤشرات مع المصفوفات مهم في توفير الذاكره

كذلك امكانية تحديد حجم المصفوفة من قبل الـuser

ولكن استحدامها يكون ضار من خلال الكتابة على بيانات موجودة باالذاكرة اذا لم نخصص للمؤشر ذاكرة باستخدام new&delete

-----

اذا كان هنالك شي مما فهمته خطأ فأتمنى ارشادي

اذا لبم افهم خطأ

فالحمد لله نصف الغموض جلا لكن انا عندي كود ان شا الله راح اتذكره واكتبه

مشكوره مره ثانية

#8

هذا هو ما قلته

ماشاء الله عليك فهمتها كما كنت أريد

وإن شاءالله ما أكون قصرت معك

#9

الأخ عبد الرحمن

لعل البرنامج الذي طلبت شرحه هو طباعة الأسماء التي تبدأ بحرف A

!!!!!!!!!!

أليس كذلك

انظر هنا

http://arabteam.nicmatic.com/vb/showthread...22006#post22006

ولست خبيرة حتى أقيم دروس ثم إن وقتي ضيق جدا

ولكن أستطيع شرح المقدمات للذين لا يعلمون شيئا عن هذه اللغة الرائعة

وأفضل ذلك على شات الإم إس إن

والله الموفق

#10

السلام عليكم ممكن تعليمي بريدي

abdullahm@hotmail.com

وجزاك الله خيراً على ذلك .

#11

واذا ممكن تعليمي بريديا وهذا ايميلي

look200@hotmail.com

وشاكرين لك

هذا الموضوع مغلق.

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