السلام عليكم ورحمة الله تعالى وبركاته ..
الحمد الله والصلاه والسلام على أشرف الأنبياء والمرسلين .. سيدنا محمد على أفضل السلام والتسليم ..
أخواني أخواتي الأعزاء تعددت لغات البرمجة , وكانت منذ زمن بعيد , ومع مرور الزمن تطورت من لغة لأخرى .. ومن ضمنها لغة السي بلس بلس .. c++
وسوف أستعرض لكم نبذة عنها
.. بدأنا ..
[أساسيات في اللغة]
عند كتابة أي برنامج في لغة السي بلس بلس سوف يبدأ بالعبارات التالية .. وهي أساسية .. وهي
عند كتابة أي برنامج في لغة السي بلس بلس سوف يبدأ بالعبارات التالية .. وهي أساسية .. وهي
رمز PHP:
#include<iostraeam>
using namespace std;void or int main ( )
{ القوس بداية الدالة
[جسم الداله [البرنامج
return0;
}نهاية الدالة ملاحظات وتعليمات :
*جملة include تعني شمل ملف فيه دوال نريد إستخدامها , فمثلاً دوال الإدخال والإخراج موجوده في ملف iostraeam ..
* الدالة الرئيسية لابد بأن تكون موجودة لأن من عندها يبدأ تنفيذ البرنامج وهي نوعان .. [مثل ماذكرنا أعلاه في أساسيات اللغة] ..
دالهـ int تقوم بالإرجاع لذلك نكتب في أخر البرنامج return0;
دالهـ void لا تقوم بالإرجاع أي لا نكتب في أخر البرنامج return0;
* كل جملة وأوامر اللغة حروف صغيره ولاحظ بأن اللغة حساسة جداً لحاله الأحرف فمثلاً لو كتبنا
for أمر من أوامر اللغة لكن For ليس من أوامر اللغة ..
* كل جملة في السي بلس بلس تنتهي بفاصلة منقوطة [;] [وليس كل سطر] .. ماعدا سطر include , رأس الدالة , جمل التحكم if , switch , وجمل التكرار for , while , do
* جسم الدالة يتكون من متغيرات , ثوابت , جمل أوامر اللغة
..[أنواع المتغيرات]..
1/ int [ تأخذ أرقام صحيحة أي بمعني 1 - 2 - 181 - 85858 - 45454545 ] أي أعداد صحيحة ..
2/ float [ وتأخذ أعداد عشرية أي بمعني 5.2 - 26.5 ] أي أعداد عشرية ..
3/ char [ حرف كل متغير محمل بحرف واحد فقط ] "c" -"m" - "a" ..
..[أنواع متغيرات أخرى]..
4/ long عدد صحيح طويل مثل int لكنه أكبر مساحة ..
5/ long عدد عشري مضاعف طويل مثل float لكنه أكبر مساحة ..
4/ bool منطقي يحمل إحدى قيمتين true أو false ...
رموز اللغة الحسابية
الحساب | c++
+ | +
- | -
× | *
÷ | /
باقي القسمة | %
رموزمنطقية
= | ==
≠ | !=
> | >
≤ | =<
تعليق :

قمنا أولاً بتعريف المتغيرات .. فمثلاً وضعنا المساحة int لأنها يإمكانها تحمل قيم صحيحية .. ولو وضعنا المساحة بـ flaot بإمكانها أن تاخذ قيمة عشرية .. والأفضل بأن تأخذ flaot
+++
ومن ثم قمنا يتعريف المتغير l وأعطيناه داله flaot أو بإمكانك إعطائه المتغير flaot .. لأن بإمكانه يكون عشري ووضعته flaot لتوضيح ..
+++
ومن ثم قمنا يتعريف المتغير l وأعطيناه داله flaot أو بإمكانك إعطائه المتغير flaot .. لأن بإمكانه يكون عشري ووضعته flaot لتوضيح ..
ومن ثم قمنا يتعريف المتغير w وأعطيناه داله flaot أو بإمكانك إعطائه المتغير flaot .. لأن بإمكانه يكون عشري ووضعته flaot لتوضيح ..
انتظروا الكثير في الايام القادمه
*جملة include تعني شمل ملف فيه دوال نريد إستخدامها , فمثلاً دوال الإدخال والإخراج موجوده في ملف iostraeam ..
* الدالة الرئيسية لابد بأن تكون موجودة لأن من عندها يبدأ تنفيذ البرنامج وهي نوعان .. [مثل ماذكرنا أعلاه في أساسيات اللغة] ..
دالهـ int تقوم بالإرجاع لذلك نكتب في أخر البرنامج return0;
دالهـ void لا تقوم بالإرجاع أي لا نكتب في أخر البرنامج return0;
* كل جملة وأوامر اللغة حروف صغيره ولاحظ بأن اللغة حساسة جداً لحاله الأحرف فمثلاً لو كتبنا
for أمر من أوامر اللغة لكن For ليس من أوامر اللغة ..
* كل جملة في السي بلس بلس تنتهي بفاصلة منقوطة [;] [وليس كل سطر] .. ماعدا سطر include , رأس الدالة , جمل التحكم if , switch , وجمل التكرار for , while , do
* جسم الدالة يتكون من متغيرات , ثوابت , جمل أوامر اللغة
..[أنواع المتغيرات]..
1/ int [ تأخذ أرقام صحيحة أي بمعني 1 - 2 - 181 - 85858 - 45454545 ] أي أعداد صحيحة ..
2/ float [ وتأخذ أعداد عشرية أي بمعني 5.2 - 26.5 ] أي أعداد عشرية ..
3/ char [ حرف كل متغير محمل بحرف واحد فقط ] "c" -"m" - "a" ..
..[أنواع متغيرات أخرى]..
4/ long عدد صحيح طويل مثل int لكنه أكبر مساحة ..
5/ long عدد عشري مضاعف طويل مثل float لكنه أكبر مساحة ..
4/ bool منطقي يحمل إحدى قيمتين true أو false ...
رموز اللغة الحسابية
الحساب | c++
+ | +
- | -
× | *
÷ | /
باقي القسمة | %
رموزمنطقية
= | ==
≠ | !=
> | >
≤ | =<
رمز PHP:
#include<iostraeam>
using namespace std;
int main ( )
{ القوس بداية الدالة
int a;float l;float w;cin>>l;cin>>w;a=l*w;cout<<a<<endl;return0;
}نهاية الدالة تعليق :
قمنا أولاً بتعريف المتغيرات .. فمثلاً وضعنا المساحة int لأنها يإمكانها تحمل قيم صحيحية .. ولو وضعنا المساحة بـ flaot بإمكانها أن تاخذ قيمة عشرية .. والأفضل بأن تأخذ flaot
+++
ومن ثم قمنا يتعريف المتغير l وأعطيناه داله flaot أو بإمكانك إعطائه المتغير flaot .. لأن بإمكانه يكون عشري ووضعته flaot لتوضيح ..
+++
ومن ثم قمنا يتعريف المتغير l وأعطيناه داله flaot أو بإمكانك إعطائه المتغير flaot .. لأن بإمكانه يكون عشري ووضعته flaot لتوضيح ..
ومن ثم قمنا يتعريف المتغير w وأعطيناه داله flaot أو بإمكانك إعطائه المتغير flaot .. لأن بإمكانه يكون عشري ووضعته flaot لتوضيح ..
وبكذآ خلصت الأساسيات ..
انتظروا الكثير في الايام القادمه
وهذه ايميلاتي لمن اراد ان يراسلني او يكتب معنا
≥ |=>
أمر الإدخال : cin>>
وهو أمر يقوم بإدخال المعرف مثال : cin>>a;
أي أنت قمت المعرف الـ a ..
أي أنت قمت المعرف الـ a ..
أمر الطباعة : ;cout<<a ..
أي قدمت بإدخال أمر لطباعة عنصر الـ a ..
أي قدمت بإدخال أمر لطباعة عنصر الـ a ..
مثال لبرنامج يقوم بحساب مساحة المستطيل .. يتكون من ثلاث متغيرات وهي الـ A للمساحة , و L للطول , و W للعرض ..
نقوم الأن بكتابه التالي إستعداداً لبداية البرنامج


2:18 م
غير معرف
Posted in:
0 التعليقات:
إرسال تعليق