الدرس2: تقنيات الإدخال و الإخراج − أنواع المتحولات
الدرس2: تقنيات الإدخال و الإخراج − أنواع المتحولات
بعد ان أخذنا لمحة تعريفية عن C++ وهيكلية البرنامج نبدأ بالخطوة الاولى في تعلم البرمجة وهي معرفة اوامر الادخال والاخراج وماهي المتغيرات وانواعها :
قبل البدء: لابد من معرفة طريقة استدعاء مكتبة ما في C++
على سبيل المثال اذا اردنا طباعة نص على الشاشة فأننا نحتاج اولأ الى استدعاء مكتبة iostream لانها تحتوي على اوامر الاخراج (الطباعة)
عبر الامر : <include <iostream#
اذا بصفة عامة اذا اردنا ان نستدعي مكتبة ما نكتب <include <xxx# بحيث xxx هو اسم المكتبة
تقنيات الإدخال و الإخراج :
دالة الاخراج (الطباعة)cout:
إخراج قيمة المتغير إلى الشاشة: ;cout << x حيث x : اسم المتغير
إخراج نص معين على الشاشة ; " نص " << cout
دالة الادخال cin:
إدخال قيمة للمتغير xمن قبل المستخدم: ; cin >> x
تطبيق بسيط :
لنفرض اننا نريد طباعة جملة Electron Team على الشاشة
فاننا نحتاج لتنفيذ البرنامج التالي :
فتكون نتيجة تنفيذ البرنامج :
ملاحظات:
المتغيرات:
مواقع في الذاكرة تخزن فيها قيم معينة قد تتغير أثناء البرنامج أو قد تبقى ثابتة.
قواعد تسمية المتغيرات في لغة ++: C
1-أن يكون الاسم مكتوبا من سلسلة متصلة من الحروف أو الأرقام بشرط أن يبدا بحرف أو بخط تحتي "_" ولايمكن ان يبدأ برقم
3- ان لايكون من الاسماء المحجوزة وهي :
انواع المتغيرات :
طريقة تعيريف المتغير:
نكتب نوع المتغير ثم اسمه ثم فاصلة منقوطة
;Type Name
مثلا اذا اردنا تعريف متغير من نوع int نكتب :
;int xxx
حيث xxx هو اسم المتغير
ملاحظات حول المتغيرات:
1-يمكن عدم إسناد قيمة للمتحول عند التعريف ;int x
2-يمكن تعريف اكثر من متحول من نوع واحد بنفس السطر بوضع فاصلة بينهما ;int x,y
3-يمكن اسناد قيمة للمتحول عند التعريف int x=0;
4-یمكن أن یحتوي اسم المتغير على أي حرف من الحروف الأبجدیة صغیرة أو كبیرة وعلى أي رقم من الأرقام
انواع المتغيرات :
طريقة تعيريف المتغير:
نكتب نوع المتغير ثم اسمه ثم فاصلة منقوطة
;Type Name
مثلا اذا اردنا تعريف متغير من نوع int نكتب :
;int xxx
حيث xxx هو اسم المتغير
وهكذا مع باقي انواع المتغيرات بنفس الطريقة
1-يمكن عدم إسناد قيمة للمتحول عند التعريف ;int x
2-يمكن تعريف اكثر من متحول من نوع واحد بنفس السطر بوضع فاصلة بينهما ;int x,y
3-يمكن اسناد قيمة للمتحول عند التعريف int x=0;
4-یمكن أن یحتوي اسم المتغير على أي حرف من الحروف الأبجدیة صغیرة أو كبیرة وعلى أي رقم من الأرقام
5- لغة c++ حساسة لحالة الحروف أي الحرف الصغیر لیس ھو الحرف الكبیر فإن المتغير a غیر المتغير A
هام: عليك ان تعلم ان كل سطر برمجي في c++ يجب ان ينتهي بفاصلة منقوطة ;
انتهى الدرس الدرس الثاني
تطبيق :
اكتب
برنامج لطباعة اسمك في السطر الأول ، وعنوانك في السطر الثاني،
والجنسية في الجهة اليمنى
- #include <iostream>
- using namespace std;
- int main()
- {
- cout<<"Abdullah Almuhamd \n ";
- cout<<"Homs \t\t\t Syrian";
- return 0;
- }
شاهد الدرس من هنا :
ليست هناك تعليقات: