PDA المساعد الشخصي الرقمي

عرض كامل الموضوع : [المتغيرات والمعاملات] .. الطريق نحو لغة ... C Plus Plus... [ المستوى 1-2]



L - Killer
04-07-2010, 20:05
http://img89.imageshack.us/img89/4338/30957641.png

الوردة السمراء
07-07-2010, 14:45
شكرا اخي على الدرس الجميل ::سعادة::

و سوف ادرسه جيدا وان شاء الله سأكون من طلابك المتميزين::جيد::


[ملاحظة]: قد أعود وأضع سؤال اذا لم افهم شي معين .. سوا في هذا الدرس او اي درس اخر ^_^



تقبل تحياتي ..:)

مجــ ن ـــو ن
08-07-2010, 15:52
أبدعت أخي ~

شرح رائع .. لي عودة بعد كتابة المشاريع إن شاء الله ~

مجــ ن ـــو ن
10-07-2010, 14:09
هلا والله وغلا ....


الدرس الحمد لله مفهوم لكن عندي شيء مستغرب منه ... لييه نهاية البرنامج تكتب (cin>>out) ماشرحت معناها ~

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


وأنا خلاص خلصت وسويت البروجرام الثاني :

http://www.m5zn.com/uploads/2010/7/10/photo/071010070746jzevwh5lj04l.jpg

__________________________________________________ __________________________________________________ _____________________

أما البروجرام الأول نسيت أحله <<< كذااااب مايعرف ههههههههههههههههههههههههه عادي أخصم درجة مافرقت معي <<<< زااااحف ههههههههههههه
 

L - Killer
11-07-2010, 00:04
مرحباً بك أخي مجنون .. وأشكرك على تفاعلك وحماسك وان شاء الله تكون من المتميزين

بالنسبة للسؤال الأول والثاني فجوابهم واحد .. إذا اطلعت على أول درس عملته سوف تفهم لماذا لم أشرح بعض الأمور وذلك بسبب أنها معقدة بعض الشيء وسوف تشوش على المبتدأ إذا حاولت شرحها .. ولذلك فقد وضعت مثل المربع الأحمر على الأمور التي سوف أتجاهلها حالياَ (بالنسبة للمربع الأحمر موجود في الموضوع الأول ) ..

ولكن إذا كنت متحمس فسوف أجاوبك على السؤال الأول :

بالنسبة لهذه العبارة فهناك عدة عبارات أخرى تستطيع أن تضعها مكان هذه .. ولكن أنا اخترت هذه بسبب أنها أسهل للفهم ..

أولاً : حاول أن تمسح هذه العبارة وشغل البرنامج من جديد .. بالتأكيد سوف تلاحظ ظهور الشاشة السوداء ثم اختفائها بسرعة .. إذا من خصائص هذه العبارة أنها تجعل البرنامج يتوقف لفترة.

ثانيا: المعنى الحقيقي لهذه العبارة هو : يطلب الكمبيوتر من المستخد إدخال رقم .. حتى يتم إدخاله في المتغير
الذي اسمه Out .. فبكل بساطه الشاشة السوداء لن تذهب حتى تدخل رقم يستقبله الكمبيوتر

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

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

مجــ ن ـــو ن
11-07-2010, 00:42
أوكيييه فهمت يعني في أكثر من حركة أنا أستخدم ( getchar (); ) .

المهم

ماقلت لي طريقة عمل المشرووع الأول لأني مو عارف كيف أبرمجه ؟!!!

الوردة السمراء
12-07-2010, 16:40
السلام عليكم

تم عمل البرنامج الاول .. بس الثاني كل شوية يطلعلي خطأ

حتى لما غشيت من الاخ مجنون وكتبت بالضبط زيه

برضو يطلعلي اخطااااء:confused:


^_^
جاري ارسال المشروع على الخاص .. عشان محد يغش:مكر:هههههه

الوردة السمراء
13-07-2010, 00:17
يس يس سويت البرنامج التاني .. هع

ولا اقول برسله على الخاص احسن هههههه


http://www.mexat.com/vb/attachment.php?attachmentid=1200083&stc=1&d=1278980528

مجــ ن ـــو ن
13-07-2010, 09:08
السلام عليكم ...

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

هذ البرنامج الثاني :

http://www.m5zn.com/uploads/2010/7/13/photo/071310020713y9y1cm3g6efp5a.jpg

الوردة السمراء
13-07-2010, 22:24
اهلين .. أستاذنا الفاضل ^_^


سؤال: البرنامج الثاني .. لحساب المساحة مرة واحدة فقط .. يعني لو عندي مساحة ثانية لازم اقفل البرنامج وارجع افتحه

كيف اخلي البرنامج يسمح بتغيير الارقام ؟




وسؤال تاني :

باقي كثير على الدرس [1-3] ??

لاني مررة متحمسة ههههه

مجــ ن ـــو ن
17-07-2010, 14:49
بالنسبة لسؤالك الأول حق التكرار :

لازم تتعرفي على جملة( do/while ) الدالة التكرارية ذي يبيله درس بمفرده وأيضا الجلملة الشرطية ( if ) ..
أنا مافيني حيل أشرح لكن الأخ كيلر هو بيتطرق لها بدروسه القادمة إن شاء الله .. وذي طرقتي بجعلها تكرارية طبعا في أكثر من طريقة للجمل التكرارية :


http://www.m5zn.com/uploads/2010/7/17/photo/071710070724sgyomjmdt06y2uhi4v.jpg

وننتظر الأخ كيلر يبدأ بالدرس الثالث ..

الوردة السمراء
17-07-2010, 23:13
شكرا اخي المجنون على الاجابة ^_^

راح اتعمق في الدالة التكرارية كي افهمها


تحياتي

سميرالبرنس
20-07-2010, 21:32
شكرا على مجهودك
لكن بالنسبه لي ؟؟؟ لم اعرف شي؟؟؟

B I G
21-07-2010, 02:37
شكراً لك أخي .., ولكن مافهمت بعض الأشياء ..

1- مالفائدة من هذا كله وماطبيعة البرامج الي اصممها ومافئدتها وشكرا .,

أعذرني لن أطبق الآن ربما غدا ًً

Tamaki-Senpai
21-07-2010, 02:51
شكرا لك أخي سأقوم بحفظ الصفحة حاليا في المفضلة ,,

لكني سأعود إن شاء الله خصوصا أن مقرر السي بلس بلس سندرسه المستوى القادم ^^ ..

لكن أبغى أعرف وش دخل الحاسب والبرمجة في الهندسة >< ..

the-programmer
22-07-2010, 21:41
وعليكم السلام ورحمة الله وبركاته ..

جزيل شكري لك َ على شرحك الرائع والوافي , استمتعت حقا ً بقراءة الموضوع ..

وبالطبع فهمي للــ c++ له نتيجة في تطوري الكبير في لغتي المفضلة وهي الجافا , حيث ان مبدأ الاوبجيكت اورينتد الذي بدأ في السي بلس بلس طّور في الجافا وفهمته من الاصل عن طريق السي بلس بلس ..

ليست لدي انجازات في السي بلس بلس , قد لا اكون تعمقت بها بالشكل المطلوب ..


- مالفائدة من هذا كله وماطبيعة البرامج الي اصممها ومافئدتها وشكرا .,
كبداية للمبرمجين او البدء بالطريق البرمجي الافضل ان تبدأ بالعمليات الحسابية , كالآلة الحاسبة , مساحة الدائرة ..الخ من البرامج البسيطة لتفهم البنية الخاصة لكل لغة " ستركشر " , وفي المستقبل بالتأكيد ستنتج لك افكارك الخاصة ان شاء الله :) ..


لكن أبغى أعرف وش دخل الحاسب والبرمجة في الهندسة >< ..
الفرق الوحيد بين هندسة الحاسب وتكنولوجيا المعلومات هو العُمق ! , طلبة تكنولوجيا المعلومات يتعمقون اكثر بالبرمجة واساليبها , ولا بد من معرفة تركيبة وبنية الجهاز , لذلك لهم عدة مساقات متعلقة بالهارد وير ولكن " سطحية " , والعكس كذلك في طلبة الهندسة , حتى انني ارى اغلبية طلبة الهندسة يبدأون مشوارهم بالبرمجة بالرغم من ان هذا ليس بتخصصهم " حسب رأيي "..لذلك نجد تعمق في مسائل الجهاز المادية والملموسة وبعض لغات البرمجة ..

بإنتظار دروسك القادمة أستاذ :)