yasr_yy87
07-28-2008, 03:08 AM
السلام عليكم
سابدأ بعون الله تعالى بشرح مباديء واساسيات
ومعظم مواضيع اقوى لغة برمجة في العالم وهي لغة ++c
بابسط طريقة يمكن ان تشرح ومن الصفر وبالتبسيط الممل ان شاء الله تعالى...
ولا تخف عندما تسمع اقوى لغة في العالم ....لايوجد شي لايمكنك تعلمه ان كانت لديك النية والاصرار والعزيمة لتعلم ذلك الشي...
فقط توكل على الله وتابع جيداً معي وان شاء الله سوف تتقنون جميعاً كل ماسيتم شرحه.....ولااريد بالمقابل سوى المتابعة والردود الايجابية والاسئلة حول الشرح ان كان هناك شي لم يفهم.....
وانا ساحاول ان شاء الله ان يسع صدري كل الاسئلة حول ماساشرحه ولن اخذل احد منكم والتوفيق من الله عز وجل.....
بداية ًً
البرامج المطلوبة لتعلم اللغة هية اما ++ Microsoft Visual C او يوجد برنامج صغير جداً ولكن لم استعمله يفي بالغرض اسمه ++ Dev-C (http://kent.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe)
وهذه البرامج تستخدم كمفسر او Compiler من لغة البرمجة الى لغة الالة.....
لتحميل الفجوال سي بلس بلس هذه الروابط تحت وهي لاحد المواضيع في القسم ولتحميل البرنامج الثاني انقر عليه
http://rapidshare.com/files/3772853/incppl45.r00
http://rapidshare.com/files/3772854/incppl45.r01
http://rapidshare.com/files/3772856/incppl45.r02
http://rapidshare.com/files/3772858/incppl45.r03
http://rapidshare.com/files/3772861/incppl45.r04
http://rapidshare.com/files/3772859/incppl45.r05
http://rapidshare.com/files/3772857/incppl45.r06
http://rapidshare.com/files/3772862/incppl45.r07
http://rapidshare.com/files/3772865/incppl45.r08
http://rapidshare.com/files/3772866/incppl45.r09
http://rapidshare.com/files/3772863/incppl45.r10
http://rapidshare.com/files/3772868/incppl45.r11
http://rapidshare.com/files/3772869/incppl45.r12
http://rapidshare.com/files/3772867/incppl45.r13
http://rapidshare.com/files/3772871/incppl45.r14
http://rapidshare.com/files/3772872/incppl45.r15
http://rapidshare.com/files/3772870/incppl45.r16
http://rapidshare.com/files/3772875/incppl45.r17
http://rapidshare.com/files/3772880/incppl45.r18
http://rapidshare.com/files/3772883/incppl45.r19
http://rapidshare.com/files/3772879/incppl45.r20
http://rapidshare.com/files/3772770/incppl45.r21
http://rapidshare.com/files/3772884/incppl45.rar
فلنتفق على شرط مؤقت قبل ان ابداً بالشرح....يجب ان يؤكد على الاقل 10 اعضاء انهم سيتابعون الموضوع بجدية والا فانا سوف اكون معذوراً بعدم التكملة لاسامح الله....
الجزء الاول المبادي الاساسية للاخراج (الطباعة)
بعد تنصيب البرنامج ميكروسوفت فيجوال سي بلس بلس والنقر على ايقونته وتحميل البرنامج
http://www4.0zz0.com/2008/07/28/03/749977778.jpg
نذهب الى file>>new
http://www4.0zz0.com/2008/07/28/03/356526303.jpg
وسوف تضهر لنا نافذة اخرى اصغر نختار من الاعلى files ثم نلاحظ الخيارات السفلى اقصى اليسار ونظغط على c++ source file ضغطة واحدة ونلاحظ خيار file name اقصى اليمين وتحته مربع للكتابة نكتب به اي شي نريد ونظغط OK
http://www4.0zz0.com/2008/07/28/03/783687379.jpg
الان بعد التنصيب والتشغيل يجب علينا حفظ الفورمة التالية وهي ستكون اول شي نكتبه دائماً عند كتابة البرامج وهذه الفورمة هي
#include<iostream.h>
void main ()
{
}
او كما في الصورة ادناه
http://www4.0zz0.com/2008/07/28/03/850136979.jpg
ستسالون ماهي الفورمة ....هي الكتابات التي نكتبها دائماً قبل كتابة اي شي في واجهة الكتابة للبرنامج.....والعبارة الاولى #include<iostream.h>وتحتها void main () تمثل استدعاء البرنامج لمكتبة الايعازات من النوع الاساسي وعدم تكرار البرنامج اذا انتهينا من تنفيذه.....يقول البعض ان الامور بدات تتعقد قليلاً ...اقول له لا تشغل بالك بهذه الفورمة فقط اكتبها كما هي واحفظها عن ظهر قلب وسوف تتعود على كتابتها ان تابعت الدورة وستصبح شيئاً عادياً....
الان نرجع للبرنامج......رقمت واجهت الكتابة للبرنامج بارقام حتى يسهل الشرح عليها والان نبداً بشرحها توكلنا على الله:
1-تمثل الفورمة التي تحدثنا عنها.....وهي تكتب كما هي بدون اي تغيير وفي كل برنامج من التي سندرسها بعون الله سوف نكتبها اول كل بداية برنامج.
2-اقواس بدأ واغلاق البرنامج....عندما نبدأ بكتابة برنامج معين اول شي نكتبه بعد الفورمة هوة قوس البداية } وعندما ننهي البرنامج نغلقه بقوس النهاية {....وهذه في كل برنامج سوف نقوم بكتابته.
3-موقع كتابة البرنامج.....قلنا اعلاه عند بداية كتابة البرنامج نبداه بقوس البداية وبعد القوس نبدا بكتابه البرنامج وعند الانتهاء نغلقه بقوس النهاية....اذا سوف نتفق على ان المجال المحصور بين قوس البداية والنهاية هوة فضاء كتابة البرامج....
ملاحظة مهمة قبل شرح الطباعة في السي بلس بلس وهي انه عند نهاية كل سطر في البرمجة يجب علينا ان ننهيه بفارزة منقوطة او ;
الطباعة في السي بلس بلس.....
عندما نريد طباعة جملة في السي بلس بلس يجب ان نكتب الامر cout وتكو متبوعة ب اقواس مثلثية او >> ولايجوز العكس ....اي يجب ان نكتب الاقواس التي تؤشر الى اليسار وليس العكس ......وبعد الاقواس نتبعه بفواص تحديد او "
ونكتب الشي الذي نريد طباعته وعندما ننتهي نكتب فواص تحديد مر اخرى او " وننهي السطر كما قلنا بفارزة منقوطة وسيكون برنامجنا كالتالي:
#include<iostream.h>
void main ()
{
cout<<" hi Bramjnet iam yaser ";
}
كما تلاحظون اردت ان اطبع هذه الجملة hi bramjnet iam yaser فقمت بكتابة cout وهو امر الطباعة ....وتبعته باقواس مثلثية.... ثم اقواس تحديد "...... وكتبت الجملة التي اريد .....ثم انهيتها بفاصلة تحديد ايضأ وانهيت السطر البرمجي بفارزة منقوطة او ;
لذا سوف نتفق على هذا شكل امر الطباعة وماذا يستلزم......وان كان هناك اي شيء غير واضح انا بالخدمة لاوضح اي شيء......الى هنا اكتفي من بداية الجزء الاول....وسوف نكمله قريباً ان شاء الله.
سابدأ بعون الله تعالى بشرح مباديء واساسيات
ومعظم مواضيع اقوى لغة برمجة في العالم وهي لغة ++c
بابسط طريقة يمكن ان تشرح ومن الصفر وبالتبسيط الممل ان شاء الله تعالى...
ولا تخف عندما تسمع اقوى لغة في العالم ....لايوجد شي لايمكنك تعلمه ان كانت لديك النية والاصرار والعزيمة لتعلم ذلك الشي...
فقط توكل على الله وتابع جيداً معي وان شاء الله سوف تتقنون جميعاً كل ماسيتم شرحه.....ولااريد بالمقابل سوى المتابعة والردود الايجابية والاسئلة حول الشرح ان كان هناك شي لم يفهم.....
وانا ساحاول ان شاء الله ان يسع صدري كل الاسئلة حول ماساشرحه ولن اخذل احد منكم والتوفيق من الله عز وجل.....
بداية ًً
البرامج المطلوبة لتعلم اللغة هية اما ++ Microsoft Visual C او يوجد برنامج صغير جداً ولكن لم استعمله يفي بالغرض اسمه ++ Dev-C (http://kent.dl.sourceforge.net/sourceforge/dev-cpp/devcpp-4.9.9.2_setup.exe)
وهذه البرامج تستخدم كمفسر او Compiler من لغة البرمجة الى لغة الالة.....
لتحميل الفجوال سي بلس بلس هذه الروابط تحت وهي لاحد المواضيع في القسم ولتحميل البرنامج الثاني انقر عليه
http://rapidshare.com/files/3772853/incppl45.r00
http://rapidshare.com/files/3772854/incppl45.r01
http://rapidshare.com/files/3772856/incppl45.r02
http://rapidshare.com/files/3772858/incppl45.r03
http://rapidshare.com/files/3772861/incppl45.r04
http://rapidshare.com/files/3772859/incppl45.r05
http://rapidshare.com/files/3772857/incppl45.r06
http://rapidshare.com/files/3772862/incppl45.r07
http://rapidshare.com/files/3772865/incppl45.r08
http://rapidshare.com/files/3772866/incppl45.r09
http://rapidshare.com/files/3772863/incppl45.r10
http://rapidshare.com/files/3772868/incppl45.r11
http://rapidshare.com/files/3772869/incppl45.r12
http://rapidshare.com/files/3772867/incppl45.r13
http://rapidshare.com/files/3772871/incppl45.r14
http://rapidshare.com/files/3772872/incppl45.r15
http://rapidshare.com/files/3772870/incppl45.r16
http://rapidshare.com/files/3772875/incppl45.r17
http://rapidshare.com/files/3772880/incppl45.r18
http://rapidshare.com/files/3772883/incppl45.r19
http://rapidshare.com/files/3772879/incppl45.r20
http://rapidshare.com/files/3772770/incppl45.r21
http://rapidshare.com/files/3772884/incppl45.rar
فلنتفق على شرط مؤقت قبل ان ابداً بالشرح....يجب ان يؤكد على الاقل 10 اعضاء انهم سيتابعون الموضوع بجدية والا فانا سوف اكون معذوراً بعدم التكملة لاسامح الله....
الجزء الاول المبادي الاساسية للاخراج (الطباعة)
بعد تنصيب البرنامج ميكروسوفت فيجوال سي بلس بلس والنقر على ايقونته وتحميل البرنامج
http://www4.0zz0.com/2008/07/28/03/749977778.jpg
نذهب الى file>>new
http://www4.0zz0.com/2008/07/28/03/356526303.jpg
وسوف تضهر لنا نافذة اخرى اصغر نختار من الاعلى files ثم نلاحظ الخيارات السفلى اقصى اليسار ونظغط على c++ source file ضغطة واحدة ونلاحظ خيار file name اقصى اليمين وتحته مربع للكتابة نكتب به اي شي نريد ونظغط OK
http://www4.0zz0.com/2008/07/28/03/783687379.jpg
الان بعد التنصيب والتشغيل يجب علينا حفظ الفورمة التالية وهي ستكون اول شي نكتبه دائماً عند كتابة البرامج وهذه الفورمة هي
#include<iostream.h>
void main ()
{
}
او كما في الصورة ادناه
http://www4.0zz0.com/2008/07/28/03/850136979.jpg
ستسالون ماهي الفورمة ....هي الكتابات التي نكتبها دائماً قبل كتابة اي شي في واجهة الكتابة للبرنامج.....والعبارة الاولى #include<iostream.h>وتحتها void main () تمثل استدعاء البرنامج لمكتبة الايعازات من النوع الاساسي وعدم تكرار البرنامج اذا انتهينا من تنفيذه.....يقول البعض ان الامور بدات تتعقد قليلاً ...اقول له لا تشغل بالك بهذه الفورمة فقط اكتبها كما هي واحفظها عن ظهر قلب وسوف تتعود على كتابتها ان تابعت الدورة وستصبح شيئاً عادياً....
الان نرجع للبرنامج......رقمت واجهت الكتابة للبرنامج بارقام حتى يسهل الشرح عليها والان نبداً بشرحها توكلنا على الله:
1-تمثل الفورمة التي تحدثنا عنها.....وهي تكتب كما هي بدون اي تغيير وفي كل برنامج من التي سندرسها بعون الله سوف نكتبها اول كل بداية برنامج.
2-اقواس بدأ واغلاق البرنامج....عندما نبدأ بكتابة برنامج معين اول شي نكتبه بعد الفورمة هوة قوس البداية } وعندما ننهي البرنامج نغلقه بقوس النهاية {....وهذه في كل برنامج سوف نقوم بكتابته.
3-موقع كتابة البرنامج.....قلنا اعلاه عند بداية كتابة البرنامج نبداه بقوس البداية وبعد القوس نبدا بكتابه البرنامج وعند الانتهاء نغلقه بقوس النهاية....اذا سوف نتفق على ان المجال المحصور بين قوس البداية والنهاية هوة فضاء كتابة البرامج....
ملاحظة مهمة قبل شرح الطباعة في السي بلس بلس وهي انه عند نهاية كل سطر في البرمجة يجب علينا ان ننهيه بفارزة منقوطة او ;
الطباعة في السي بلس بلس.....
عندما نريد طباعة جملة في السي بلس بلس يجب ان نكتب الامر cout وتكو متبوعة ب اقواس مثلثية او >> ولايجوز العكس ....اي يجب ان نكتب الاقواس التي تؤشر الى اليسار وليس العكس ......وبعد الاقواس نتبعه بفواص تحديد او "
ونكتب الشي الذي نريد طباعته وعندما ننتهي نكتب فواص تحديد مر اخرى او " وننهي السطر كما قلنا بفارزة منقوطة وسيكون برنامجنا كالتالي:
#include<iostream.h>
void main ()
{
cout<<" hi Bramjnet iam yaser ";
}
كما تلاحظون اردت ان اطبع هذه الجملة hi bramjnet iam yaser فقمت بكتابة cout وهو امر الطباعة ....وتبعته باقواس مثلثية.... ثم اقواس تحديد "...... وكتبت الجملة التي اريد .....ثم انهيتها بفاصلة تحديد ايضأ وانهيت السطر البرمجي بفارزة منقوطة او ;
لذا سوف نتفق على هذا شكل امر الطباعة وماذا يستلزم......وان كان هناك اي شيء غير واضح انا بالخدمة لاوضح اي شيء......الى هنا اكتفي من بداية الجزء الاول....وسوف نكمله قريباً ان شاء الله.
