Warning: Function get_magic_quotes_gpc() is deprecated in /home/forumbs/public_html/includes/class_core.php on line 1960
الجزء الثانى (الدرس الثانى)دوره تعليم c++ [الأرشيف] - منتديات بانى ستار

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الجزء الثانى (الدرس الثانى)دوره تعليم c++



walid_8281500
03-23-2009, 09:21 PM
الحمد الله رب العالمين


بعد الأنتهاء من
::الجزء الأول (الدرس الأول)فى دوره تعليم السى بلس بلس
رابط الموضوع
http://www.traidnt.net/vb/showthread.php?t=1035277 (http://www.traidnt.net/vb/showthread.php?t=1035277)
::الجزء الأول (الدرس الثانى)فى دوره تعليم السى بلس بلس
رابط الموضوع
http://www.traidnt.net/vb/showthread.php?t=1036448 (http://www.traidnt.net/vb/showthread.php?t=1036448)
الجزء الثانى (الدرس الأول)دوره تعليم c++ http://www.traidnt.net/vb/showthread.php?t=1039831
المشتركين فى الدوره ولتى هجواب على أسئلتهم وأسئله المشرفين فقط
http://www.traidnt.net/vb/showpost.p...7&postcount=24 (http://www.traidnt.net/vb/showpost.php?p=9621287&postcount=24)
:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::
والحمد الله الدروس السابقه اتعلمنا فيها الجمل وانواعها والمتغيرات ...
إنهارده هنكمل
النصوص Literal
النصوص كـ String وكيف تعريفها سنأتي اليه لاحقا في مواضيع المصفوفات , لكن اقصد هنا النصوص التي نكتبها للطباعة المباشرة من خلال جمل الاخراج , مثلا




cout<<"My Name is : Al-Mothafar "<<endl;


فيحق لك ان تكتب ما تشاء بين اشارتي الاقتباس " و " عدا المرموز \ و " و ' ...
السبب ان الرمز \ يستخدم Escape character
و " تستخدم في اقفال وبداية النص و ' تستخدم في طباعة الاحرف المفردة مثل
cout<<'x'<<end; ..

اما بالنسبة لما يسمى بـ Escape character فهي الرمز \ يتبع باحدى الحروف التي من شأنها عمل وظيفة ما او حدث ما وهي كالتالي :

\aصوت صافرة من داخل الجهاز\bBackspace \fFormfeed\nسطر جديد\rالعودة لبداية السطر\ttab \\لطباعة \ الباك سلاش\'لطباعة ' \"لطباعة " \xddلطباعة الرمز المقابل للرقم بالهيكسا (الرقم مكان dd )
امثلة :



cout<<"Welcome \rto My program"<<endl;
cout<<"Welcome \bto My program"<<endl;
cout<<"Welcome \tto My program"<<endl;
cout<<"Welcome \"to My program\" "<<endl;
cout<<"Welcome \'to My program\' "<<endl;
cout<<"Welcome \ato My program\""<<endl;
cout<<"03 = \d03"<<endl;


النواتج ستكون بالترتيب كالتالي:



to My program
Welcometo My program
Welcome to My program
Welcome to "My program"
Welcome to 'My program'
Welcome to My program
03 = ♥



وفي حال ان الحرف خطأ سيعطي تحذير ويطبع الحرف عادي ويتجاهل \ ...


كدا خلصنا
عايزين نشتغل ونشوف اعضاء الدوره
نيجى الى الأسئله
واريد منكم تفسير الناتج جراء العمليات الحسابية التالية



x = 9%3 *1.5;


فالناتج سيكون 0 ,
بينما



x = 1.5 * 9%3;


سيكون الناتج 1 ...

ما ناتج العمليات التالية والمخزنة في المتغير x



double x = 4/ 6 + (6+2*9*(9/8));
double x = 9 % 6 / 5;
double x = 9 - 9 - 6 * 9;
int x = 9/2*9-(6*5/10);


اريد منكم كشف الاخطاء في العبارات التالية:


double x , int y ;
int x , y
int 8x , y;
double x = 9 ( 6 / 5 );
cout<<"Welcome to C++<<endl;
cout<<''Welcome to C++''<<endl;



والسلام عليكم ورحمه الله
منكم الدعاء