السلام عليكم ورحمة الله وبركاته
حياكم الله وبياكم وجعل الجنة مثوانا ومثواكم
اما بعد نتناول في هذا الموضوع بإذن الله
شرح لبعض اساسيات لغة البرمجة
++C
(سي بلس بلس)
قمت بعمل الشرح بصور حتى يكون سهل اكتر واسأل الله ان ينفعنا واياكم بهذا العمل واحاجج امام الله من يستخدمه في غير طاعة الله
بسم الله نبدأ
(ان لم تظهر الصور رجاء اخبروني واقوم برفعها من جديد بإذن الله)
♥♥
شرح لكود اي برنامج
كود:
#include<iostream>
هذه الجملة عبارة عن تعريف لمكتب ... في السي ++ فمثلاً ... عندما تكون لك مكتبة في البيت تحتوي على عدة كتب ومقسمه .. كل نوع في قسم من اقسام المكتبة ...
واردت استعارة كتاب ...اول ما سافعله هو البحث عن القسم الذي يحتوي عليه الكتاب... فمثلا ....كتاب لتعلم لغة السي++ سوف اجده في قسم الحاسب.. وهكذا...
ولتعريف أي مكتبه في السي++ تكتب بالصيغة التالية:
كود:
#include<اسم المكتبة>
كود:
int main() { }
الكود السابق ... هو البداية لتنفيذ أي برنامج ...وتسمى بالـ main وده الدالة الرئيسية ... وبدونه لا يمكن أي ينفذ البرنامج ... ويكتب كود البرنامج داخل القوسين .... وما خارجها .. لايقوم البرنامج بتنفيذه ....
هناك صيغه اخرى للكتابة وهى :
كود:
void main() { }
والفرق بينها وبين الصيغة الاول هي استبدال كلمة int التى تعني عدد صحيح الى void ... والفرق بين الاثني هو ان int يجب ان يحتوي نهاية البرنامج على return 0 أي ارجاع عدد الا وهو الصفر ...وعند عدم كتابتها في البرنامج ... يظهر البرنامج لك تحذير ... عند تنفيذه ...
كذلك كل عبارة داخل قوسين}{ الـ main يجب ان تنتهي بفاصله منقوطة ; والتى تدل على نهاية هذه العبارة او هذا الامر الذي قمت بعمله... وعند نسيانها ... يظهر البرنامج لك خطأ .. ولا يتنفذ البرنامج.
كود:
//برنامج الاول لطباعة رساله
تجد هذه العبارة في البرنامج ... وهي عبارة عن ملاحظة يقوم المبرمج بكتابتها ... حتى لا ينسى عمل هذا الكود....
ولكتابة ملاحظة في برنامجك يجب ان تبدا بكتابة // ثم بعد ذلك تكتب ملاحظتك في سطر واحد فقط...
أما اذا اردت كتابة اكثر من سطر فتوجد طريقة اخرى الا وهي /* .......*/
تبدأ بكتابة /* وعند الانتهاء من كتابة ملاحظاتك تقوم باغلاق ذلك بوضع هذه العلامة*/..
cout وهي كلمة معرفة من قبل المكتبة #include<iostream> التى قمنا بشرحها سابقاً ...
علامة # دي بتنطق في البرمجة ( هاش)
وتعتبر cout كلمة للاخراج في البرنامج ..او بمعنى اسهل هي كلمة للطباعة ... ويجب ان تتبع بـ<<... لكي تقوم بتفيذ هذه الاداة ....
بعد ذلك نضع الكلام الذي نريد طباعته بين علامتي تنصيص "" ..
قبل نهاية التنصيص وضعنا /n وهي عبارة تدل على انه بعد طباعة الكلام قم بانزال البرنامج سط واحد وممكن تكتب في اخر الكلام endl هتؤدي نفس الوظيفة برده...بعد ذلك نضع ; والتى تدل على نهاية العبارة...
كود:
return 0;
وهي تدل على ارجاع صفر الى الدالة ...لان نوعها int .... وعند عدم كتابتها فان البرنامج يعمل لكن يعطيك رساله تحذير....
المدخلات للبرنامج باستخدام كود
<<cin
وده كود للاخراج او الناتج
>>cout
دي بعض اساسيات لاي برنامج
والصور التالية هتوضح اكتر بإذن الله
(سي بلس بلس)
قمت بعمل الشرح بصور حتى يكون سهل اكتر واسأل الله ان ينفعنا واياكم بهذا العمل واحاجج امام الله من يستخدمه في غير طاعة الله
بسم الله نبدأ
(ان لم تظهر الصور رجاء اخبروني واقوم برفعها من جديد بإذن الله)
♥♥
شرح لكود اي برنامج
كود:
#include<iostream>
هذه الجملة عبارة عن تعريف لمكتب ... في السي ++ فمثلاً ... عندما تكون لك مكتبة في البيت تحتوي على عدة كتب ومقسمه .. كل نوع في قسم من اقسام المكتبة ...
واردت استعارة كتاب ...اول ما سافعله هو البحث عن القسم الذي يحتوي عليه الكتاب... فمثلا ....كتاب لتعلم لغة السي++ سوف اجده في قسم الحاسب.. وهكذا...
ولتعريف أي مكتبه في السي++ تكتب بالصيغة التالية:
كود:
#include<اسم المكتبة>
كود:
int main() { }
الكود السابق ... هو البداية لتنفيذ أي برنامج ...وتسمى بالـ main وده الدالة الرئيسية ... وبدونه لا يمكن أي ينفذ البرنامج ... ويكتب كود البرنامج داخل القوسين .... وما خارجها .. لايقوم البرنامج بتنفيذه ....
هناك صيغه اخرى للكتابة وهى :
كود:
void main() { }
والفرق بينها وبين الصيغة الاول هي استبدال كلمة int التى تعني عدد صحيح الى void ... والفرق بين الاثني هو ان int يجب ان يحتوي نهاية البرنامج على return 0 أي ارجاع عدد الا وهو الصفر ...وعند عدم كتابتها في البرنامج ... يظهر البرنامج لك تحذير ... عند تنفيذه ...
كذلك كل عبارة داخل قوسين}{ الـ main يجب ان تنتهي بفاصله منقوطة ; والتى تدل على نهاية هذه العبارة او هذا الامر الذي قمت بعمله... وعند نسيانها ... يظهر البرنامج لك خطأ .. ولا يتنفذ البرنامج.
كود:
//برنامج الاول لطباعة رساله
تجد هذه العبارة في البرنامج ... وهي عبارة عن ملاحظة يقوم المبرمج بكتابتها ... حتى لا ينسى عمل هذا الكود....
ولكتابة ملاحظة في برنامجك يجب ان تبدا بكتابة // ثم بعد ذلك تكتب ملاحظتك في سطر واحد فقط...
أما اذا اردت كتابة اكثر من سطر فتوجد طريقة اخرى الا وهي /* .......*/
تبدأ بكتابة /* وعند الانتهاء من كتابة ملاحظاتك تقوم باغلاق ذلك بوضع هذه العلامة*/..
cout وهي كلمة معرفة من قبل المكتبة #include<iostream> التى قمنا بشرحها سابقاً ...
علامة # دي بتنطق في البرمجة ( هاش)
وتعتبر cout كلمة للاخراج في البرنامج ..او بمعنى اسهل هي كلمة للطباعة ... ويجب ان تتبع بـ<<... لكي تقوم بتفيذ هذه الاداة ....
بعد ذلك نضع الكلام الذي نريد طباعته بين علامتي تنصيص "" ..
قبل نهاية التنصيص وضعنا /n وهي عبارة تدل على انه بعد طباعة الكلام قم بانزال البرنامج سط واحد وممكن تكتب في اخر الكلام endl هتؤدي نفس الوظيفة برده...بعد ذلك نضع ; والتى تدل على نهاية العبارة...
كود:
return 0;
وهي تدل على ارجاع صفر الى الدالة ...لان نوعها int .... وعند عدم كتابتها فان البرنامج يعمل لكن يعطيك رساله تحذير....
المدخلات للبرنامج باستخدام كود
<<cin
وده كود للاخراج او الناتج
>>cout
دي بعض اساسيات لاي برنامج
والصور التالية هتوضح اكتر بإذن الله
تعليق