المقاوم
23-07-2003, 09:09 PM
بسم الله الرحمن الرحيم
الحمد لله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
وبعــــــــــــــــــــــــــــد:-
أسعدني أن أرى الدروس التي ذكرها الأخ /THE LEGEND عن لغة ++c وكنت أحب المشاركة بما عندي من معلومات عن هذه اللغة في نفس الموضوع الخاص بالأخ /THE LEGEND لولا خشيتي من اختلاط المعلومات على المتابعين بدلاً من الإفادة .
فقررت أن أكون موضوع جديد أشرح فيه لغة ++C بصورة تختلف قليلاً عن ما سبق طرحة .
وأرجوا من المتابعين أن لا يترددوا في طرح الأسئلة حول النقاط الغير واضحة .
الدرس الأول :- ( مقــــــــــــــــــــــدمة )
لغة البرمجة++C تتكون من مجموعة من الأوامر , وكل أمر له قاعدة عند تنفيذه
وكل أمر يتكون من برنامج مجهز داخل برنامج ++c وما عليك إلا استدعائه كما سيأتي شرحه
ولكي تنفذ برنامج معين لا بد من وجود شيئين :-
1- text editor :- ( المحرر النصي ) وهو المكان التي تكتب فيه الأوامر .
2-COMPILER :- ( المترجم ) يقوم بعملية ترجمة النصوص المكتوبة بلغة البرمجة من قبل المبرمج وتحويلها إلى برامج يفهمها المستخدم , وكذلك فإن الCOMPILERيعمل على اكتشاف الأخطاء الناتجة من كتابة نصوص الأوامر بشكل غلط .
ويوجد هذين الشيئين في برنامج ++c الذي يستطيع أي واحد شرائه من محلات البرامج .
فالمهم عند تعلم أي أمر يجب 1- معرفة صيغة الأمر
2- كيف يتنفذ الأمر داخل ال COMPILER
معلومة هامة :- هناك دوال جاهزة داخل برنامج ++c والتي تسمى include
( تضمين) وتحتوي على برامج جاهزة وهي المكونة لأوامر ++c وهذة الدوال تسهل على المبرمج كتابة برامج الأوامر داخل برنامجه فما عليه إلا أن يستدعيها فمثلاً أمر طباعة كلمة معينة يتم استدعائه من دالة
تسمى < include<iostream# وهذه الدوال تكتب أول البرنامج المراد تصميمه .
معلومة هامة :- أي برنامج لابد ومن الضروري أن يحتوي على دالة تسمى
( ) main وتكتب كما رأيتم وتشير هذه الدالة إلى بداية البرنامج بعد كتابة حاصرة { الافتتاح وعن نهايته عند الوصول إلى حاصرة الإغلاق } .
ولابد من وضع حاصرة الافتتاح بعد ( ) mainمباشرة ووضع حاصرة الإغلاق بعد إكمال كتابة البرنامج .
أقصر برنامج يمكن تنفيذه :-
( )main
}
{ملاحظات على المثال :-
1- لابد من استخدام الحروف الصغيرة في كتابة البرنامج
2- بعد الانتهاء من كتابة البرنامج يتم تنفيذ البرنامج بالذهاب إلى القائمة compiler أو ضغط مفتاحي alt+f9
3- سيتم تنفيذ البرنامج داخل ال compiler كالآتي :- سيتعرف على الدالة ( ) main ثم يعرف أن هناك بداية للبرنامج عند قراءته لحاصرة الافتتاح ومن ثم لن يجد أي أمر ليظهر أثرة على الشاشة السوداء ( الشاشة التي تظهر لمستخدم البرنامج عند تشغيله وليس للمبرمج ) ثم سيجد حاصرة النهاية لينهي البرنامج .
أمر (1) :- الأمر الأول يسمى cout ووظيفته طباعة كلمة أو جملة أو أكثر على الشاشة السوداء ويمكن استدعاء هذا الأمر عن طريق الدالة include<iostream# كما شرحت سابقاً .
صيغة الأمر :-
1- يتكون الأمر من كلمة cout
2- متبوعة بقوسين كهاذين <<
3- ومن ثم بعلامتي الاقتباس " " حيث توضع الجملة المراد طباعتها بين هاتين العلامتين
4- ومن ثم هذه العلامة ; التي هي في لوحة مفاتيحي shift +حرف الكاف
مثال عليه :- <include<iostream#
( ) main
}
;" cout<<" hello to my program
{
تنبيه :- أي خطاء في كتابة البرنامج لن يتنفذ البرنامج وسيظهر ال compiler الأخطاء الموجودة مثلاً أن تنسى علامتي الاقتباس .
معلومة :- لابد من كتابه <include<iostream# قبل ( )mainكما هو موضح في المثال ............
الختــــــــــــــــــــــــــــــــــــــــــام :-
سنكمل في القريب غير البعيد ولا تنسوا الأسئلة عن ما ذكر سابقاً
ودمتـــــــــــــــــــــــــــــــــم بخير .
الحمد لله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
وبعــــــــــــــــــــــــــــد:-
أسعدني أن أرى الدروس التي ذكرها الأخ /THE LEGEND عن لغة ++c وكنت أحب المشاركة بما عندي من معلومات عن هذه اللغة في نفس الموضوع الخاص بالأخ /THE LEGEND لولا خشيتي من اختلاط المعلومات على المتابعين بدلاً من الإفادة .
فقررت أن أكون موضوع جديد أشرح فيه لغة ++C بصورة تختلف قليلاً عن ما سبق طرحة .
وأرجوا من المتابعين أن لا يترددوا في طرح الأسئلة حول النقاط الغير واضحة .
الدرس الأول :- ( مقــــــــــــــــــــــدمة )
لغة البرمجة++C تتكون من مجموعة من الأوامر , وكل أمر له قاعدة عند تنفيذه
وكل أمر يتكون من برنامج مجهز داخل برنامج ++c وما عليك إلا استدعائه كما سيأتي شرحه
ولكي تنفذ برنامج معين لا بد من وجود شيئين :-
1- text editor :- ( المحرر النصي ) وهو المكان التي تكتب فيه الأوامر .
2-COMPILER :- ( المترجم ) يقوم بعملية ترجمة النصوص المكتوبة بلغة البرمجة من قبل المبرمج وتحويلها إلى برامج يفهمها المستخدم , وكذلك فإن الCOMPILERيعمل على اكتشاف الأخطاء الناتجة من كتابة نصوص الأوامر بشكل غلط .
ويوجد هذين الشيئين في برنامج ++c الذي يستطيع أي واحد شرائه من محلات البرامج .
فالمهم عند تعلم أي أمر يجب 1- معرفة صيغة الأمر
2- كيف يتنفذ الأمر داخل ال COMPILER
معلومة هامة :- هناك دوال جاهزة داخل برنامج ++c والتي تسمى include
( تضمين) وتحتوي على برامج جاهزة وهي المكونة لأوامر ++c وهذة الدوال تسهل على المبرمج كتابة برامج الأوامر داخل برنامجه فما عليه إلا أن يستدعيها فمثلاً أمر طباعة كلمة معينة يتم استدعائه من دالة
تسمى < include<iostream# وهذه الدوال تكتب أول البرنامج المراد تصميمه .
معلومة هامة :- أي برنامج لابد ومن الضروري أن يحتوي على دالة تسمى
( ) main وتكتب كما رأيتم وتشير هذه الدالة إلى بداية البرنامج بعد كتابة حاصرة { الافتتاح وعن نهايته عند الوصول إلى حاصرة الإغلاق } .
ولابد من وضع حاصرة الافتتاح بعد ( ) mainمباشرة ووضع حاصرة الإغلاق بعد إكمال كتابة البرنامج .
أقصر برنامج يمكن تنفيذه :-
( )main
}
{ملاحظات على المثال :-
1- لابد من استخدام الحروف الصغيرة في كتابة البرنامج
2- بعد الانتهاء من كتابة البرنامج يتم تنفيذ البرنامج بالذهاب إلى القائمة compiler أو ضغط مفتاحي alt+f9
3- سيتم تنفيذ البرنامج داخل ال compiler كالآتي :- سيتعرف على الدالة ( ) main ثم يعرف أن هناك بداية للبرنامج عند قراءته لحاصرة الافتتاح ومن ثم لن يجد أي أمر ليظهر أثرة على الشاشة السوداء ( الشاشة التي تظهر لمستخدم البرنامج عند تشغيله وليس للمبرمج ) ثم سيجد حاصرة النهاية لينهي البرنامج .
أمر (1) :- الأمر الأول يسمى cout ووظيفته طباعة كلمة أو جملة أو أكثر على الشاشة السوداء ويمكن استدعاء هذا الأمر عن طريق الدالة include<iostream# كما شرحت سابقاً .
صيغة الأمر :-
1- يتكون الأمر من كلمة cout
2- متبوعة بقوسين كهاذين <<
3- ومن ثم بعلامتي الاقتباس " " حيث توضع الجملة المراد طباعتها بين هاتين العلامتين
4- ومن ثم هذه العلامة ; التي هي في لوحة مفاتيحي shift +حرف الكاف
مثال عليه :- <include<iostream#
( ) main
}
;" cout<<" hello to my program
{
تنبيه :- أي خطاء في كتابة البرنامج لن يتنفذ البرنامج وسيظهر ال compiler الأخطاء الموجودة مثلاً أن تنسى علامتي الاقتباس .
معلومة :- لابد من كتابه <include<iostream# قبل ( )mainكما هو موضح في المثال ............
الختــــــــــــــــــــــــــــــــــــــــــام :-
سنكمل في القريب غير البعيد ولا تنسوا الأسئلة عن ما ذكر سابقاً
ودمتـــــــــــــــــــــــــــــــــم بخير .