Posts

Showing posts from April, 2017

الدرس السادس6: جملة التكرار FOR في c++

جمل التكرار  وهي تستعمل لتكرير عدة عمليات او اجرائات اكثر من مره   بحيث تتوقف عند تحقق او عدم تحقق الشرط حسب نوع الجمله المستخدمه للتكرار  جمله التكرار FOR  فيFOR LOOP ان جمله التكرار  for احد جمل التكرار المتوفره في لغه سي بلس بلس والاكثر الستخداما والابسط الا انه في بعض المسائل نستخدم جمل اخرى تتناسب مع سياق الكود  وهاذه الجمل هي ( do while     &   while ) متطلبات جمله الشرط for   : 1-عداد : وهو متغير يمثل القيمه البدائيه للعداد مثلا للتكرار 5 مرات  يكون العداد يبدا من 0 وينتهي الى 5 2- شرط الاستمرار : وعاده مايكون الشرط بمقترن بالعداد ويستعمل ل ايقاف التكرار مثلا اذا كان العداد اقل من او يساوي5 استمر 3- مقدار الزياده او النقصان في العداد : وهي مقدار تغير قيمه العداد الشكل العام ل جمله الدوران *التكرار* for(الزياده او النقصان في العداد;الشرط;العداد) { } مثال جمله تكرار 5 مرات : for (int i=1 ; i<=5 ; i++) { } حيث ان ال i عداد من نوع انتجر  قيمته الاولى =1  ثم شرط ...

الدرس الخامس 5: جمله الشرط IF

جمله الشرط IF : اولا :المعاملات المنطقيه : > اكبر من  <  اصغر من  >=    اكبر من او يساوي <= اصغر من او يساوي  ==  يساوي  اي انه عند كتابه  X>Y    فهاذا يعني ان  اكس اكبر من او يساوي  وااي   :ثانيا  العمليات المنطقيه : &&   AND ||    OR !     NOT  الشكل العام ل جمله IF  العاديه : if (الشرط ) { } 1مثال : if (x>50) cout<<"PASS"<<endl;   2مثال : if (x>50 &&   y>50) { cout <<"PASS Y"<<endl; cout<<"PASS X"<<endl; } الشكل العام ل جمله IF  المتداخله : if (الشرط) {                      if (الشرط)              {               } }   1مثال  : i...

الدرس الرابع 4 : المعاملات المنطقيه والحسابيه والعمليات c++

المعاملات المنطقيه والحسابيه والعمليات  الرموز التاليه تمثل العمليات الحسابيه الرياضيه  +   عمليه الجمع  -   عمليه الطرح *    عمليه الضرب /   ناتج القسمه %  باقي القسمه =  المساواه  ولنفرض ان لدينا المتغير x والمتغير y   والناتج Z x+y=z x-y=z x*y=z x/y=z x%y=z x=y=z هناك شكلان على تنفيذ عمليه حسابيه على متغير ب نفسه  مثلا x=x+y     او     x+=y x=x-y     او     x-=y x=x*y     او     x*=y x=x/y     او     x/=y x=x%y     او     x%=y الزياده والنقصان : x++  اي زياده على المتغير x بمقدار 1 في الخطوه حاليه  ++X  اي الزياده على المتغير X بمقدار 1 في الخطوه التاليه  x--  اي النقصان على المتغير x بمقدار 1 في الخطوه حاليه  --X  اي النقصان على المتغير X بمقدار 1 في الخطوه التاليه  العمليات المنطقيه   : &...

الدرس الثالث 3: الادخال في C++

جمله الادخال (cin)يتبعها الاشاره( <<)  وهي عكس اشاره حمله ال cout   كما يمكن كتابه جمله ادخال ل اكثر من متغير في جمله واحده مثال : لنفرض ان لدينا المتغير x و y  نريد ادخال قيمتهم بواسطه المستخدم  نكتب : cin>>x>>y; يفضل كتابه جمله توضيحيه قبل جمله الادخال لاعلام المستخدم بما ينبغي عليه ادخاله  يمكن ادخال اكثر من متغير في جمله واحده يمكن تكرار جمله الادخال ل نفس المتغير حيث كل مره تمسح القيمه السابقه وتخزن القيمه الجديده في المتغير #include <iostream> #include<string> using namespace  std; void main () { char x; cin >>x;  cout <<x<<endl;  cout <<x<<x<<endl;  cout <<x<<x<<x<<endl;  cout <<x<<x<<x<<x<<endl;  cout <<x<<x<<x<<x<<x<<endl;  cout <<x<<x<<x<<x<<x<<x<<endl;  cout <<x<<x<<x<<x...

الحلقه 2 المتغيرات وانواعها

انواع المتغيرات (انواع القيم) int     لتعريف بالقيم الصحيحه فقط float   لتعريف بالقيم الكسريه اي يضمن الكسور العشريه والصحيحه double     لتعريف بالقيم الكسريه اي يضمن الكسور العشريه والصحيحه لكن يحتوي اكبر من مدى الفلوت bool       لتعريف متغيرات تحمل قيمه منطقيه   T\F string    لتعريف متغير  يحمل قيمه نص او كلمه     يضع القيمه بين علامتي اقتباس  "هكذا "  ي char    لتعريف متغير يحمل حرف واحد او رمز  يضع بين علامتي  '  اقتباس مفرده'  :   ي ملاحظه  :  النوع String    يجب تضمين مكتبه String من خلال كتابه السطر التالي فوق جزء ال main :   #include <string> الشكل العام لتعريف المتغير كما يلي : ;  قيمه المتغير =اسم المتغير      نوع المتغير  type    mane   =  value   ;      شروط اسم المتغير: ان لايحتوي فراغ ان لايبدا برقم  بل ب حرف ان لايحتوي رمووز خاصه غي...

الحلقه 1 جمله الطباعه cout

رابط الحلقه اضغط هنا الشكل العام: #include <iostream> using namespace std; void main (){ system("pause");     } system("pause");          تستخدم لكي لايخرج من نافذه التنفيذ  \n    تستخدم  لانزال سطر جديد تكتب داخل علامتي تنصيص مع النص \r    تستخدم للرجوع والطباعه من اول السطر \\  تستخدم لطباعه سلاش \ بين الكلكات او النص  تكتب داخل علامتي تنصيص مع النص \"  لطباعه علامة اقتباس   تكتب داخل علامتي تنصيص  مع النص    \a   لاصدار صوت مع الطباعه كود طباعه مثلث النجوم باستخدام جمله طباعه واحده  :- #include <iostream> using namespace std; void main (){ cout <<"*"<<endl<<"*"<<"*"<<endl<<"*"<<"*"<<"*"<<endl<<"*"<<"*"<<"*"<<"*"<<endl<<"*"<<"*"<<"*"<<"*"<<...

الشكل العام لبرنامج c++

#include <iostream> using namespace std; void main () { cout<<"C++"; } تحميل البرمجيه