1 - 2   C++ Programming   First Program: Cin, Cout and Main Function (Arabic شرح بالعربي)

In this video, we wrote our first C++ program in Visual Studio.
We took the main function and how to read/write (cin/cout) from/to console.
كتابة اول برنامج بلغة سي بلس بلس فيه الطباعة و قراءة القيم

Download all course files from here:

[Related Videos]:
- If Conditions: https://youtu.be/Q5D4kz2wQF8
- While Loops: https://youtu.be/86mQS-htt60

First Program: Cin, Cout and Main Function (Arabic شرح بالعربي)
[IDE]: Visual Studio 2012
كتابة اول برنامج بلغة سي بلس بلس فيه الطباعة و قراءة القيم

C++ is a case-sensitive language (capital or small), so, x and X are different يعني خد بالك من الحرف مكتوب كبير و لا صغير.

In general, every language has specific writing rules (e.g.the semicolon (;) at the end .etc.)يعني اتبع قواعد اللغة في الكتابة.

After we write the code, we should run it الأول بنكتب الكود و بعدين بنشغله.
To run: Ctrl + F5 (OR Ctrl + fn + F5).

When you run, you will see a black window (called "Console")
لما تشغله حيظهر شاشة سوداء كدة اسمها كونسول.
If you run and re-run, make sure to close the console of the previous run
ما تنساش تقفل الشاشة السودا بين التشغيل و التشغيل التاني .


1- [The Main Function]:
The code written inside the {} of the main is the statements that will be executed تتنفذ when you run تشغل البرنامج.
Each C++ project must have exactly one main function لازم واحدة بس.

[Important Note]:
It is better to write "int" instead of "void" main (even without the "return 0;").
That is the standard form احسن حاجة متعارف عليها .
DO NOT WRITE void main() :D

2- [Comments تعليقات]:
When you write //, you make anything written after it in the same line a "comment" (written in green اخضر). Comments are ignored (not executed), so write what you want دي مش كود فاكتب فيها اللي انت عايزه.

3- [Variable مكان لتخزيين قيم متغيرة]:
int x; // variable declaration تعريف متغير
A variable is a memory location where we store a value which could be changed later.
Variables have "name" اسم and "type" نوع (e.g. "int" رقم صحيح, letters, .etc.).

Semi-colon ; must be written at the end of C++ statements (except some cases) العلامة دي بتطبع اخر كل سطر ماعد استثناءات قليلة.

3- [Cout للطباعة]:
It is used to print a message or value to the user on the console when you run
بيطبع رسالة او قيمة لما تشغل البرنامج يعني على الشاشة السوداء.
If you want to print:
- a fixed message, put it inside double quotes ""
لو عايز تطبع رسالة ثابتة زي ما هي استخدم العلامة دي.
- the value of a variable,
use the variable name (without "")
لو عايز تطبع القيمة اللي جوة متغير ما تستخدمش العلامة دي.

Note the direction of the operator after the cout and do not put a space between the 2 less than خد بالك من اتجاه العلامتين اللي بعد الكلمة و ما تعملش مسافة بينهم.

"endl" makes a new line, so anything printed afterwards will be a new lineبتطبع اي حاجة حتتطبع بعديها في سطر جديد.

4- [Cin لقراءة القيم]:
It reads a value from the user through the console (when you run) and store it inside a variable بتقرأ قيمة منك لما تشغل البرنامج و تخزنه في متغير .
You must write variable name after it اسم المتغير.
Note the direction of the operator after cin
لاحظ ان اتجاه العلامتين اللي بعد الكلمة عكس العلامتين المستخدمة في الطباعة.

Waiting for you comments and suggestions for more topics to cover :)
If you like the video, press LIKE and SHARE it :)

Author: Eman Hosam
Channel: MyLegacy in Programming
If you like the channel, Subscribe Here: https://goo.gl/8KmmUb
If you want to get notified when new videos are uploaded, press the Alarm icon next to the Subscribe button.

في انتظار تعليقاتكم والمزيد من الموضوعات المقترحة للتغطية :)
إذا كنت ترغب في محتوى الفيديو، اضغط اعجبني شاركها مع أصدقائك :)

المؤلفة: إيمان حسام
القناة: ماي ليجاسي في البرمجة
إذا كنت ترغب في محتوى القناة، اشترك هنا:https://goo.gl/8KmmUb
إذا كنت ترغب في الحصول على إخطار عندما يتم رفع فيديوهات الجديدة، اضغط على رمز الإنذار بجوار زر الاشتراك.

فيديو 1 - 2 C++ Programming First Program: Cin, Cout and Main Function (Arabic شرح بالعربي) | MyLegacy in Programming، كورس C++ كامل مجانى للمبتدئين اون لاين. معتمد من تيرا كورسات


تم حساب التقييم التالي بناء على تقييمات مستخدمي موقع تيرا كورسات وتقييمات مستخدمي موقع اليوتيوب من خلال خاصية like و dislike.


لتقييم الدرس سجل الدخول لحسابك

2019-02-15 Yousef Essawy
2019-03-23 Emtethal Naeem
2018-04-29 أحمد محمد محمد