أردت أن أكتب على الشاشة السوداء ولم أستطع فمن يشرح لي ذلك بالتفيصيل وشكرا
كيف أكتب بالشاشة السوداء وشكرا
عفوا اخ n_2008 حاولت مساعدتي وساحاول مساعدتك إن شاء الله لكن
يبدو انه لن يفهم احد سؤالك ماذا تقصد بالشاشه السوداء هل
هي شاشة الدوس ام ماذا ؟ ارجو توضيح السؤال اكثر .وعلى العموم
اعتقد انك لم جاوبت على سؤالي اكيد انك تعرف دوال الادخال والاخراج في السي والسي ++ باختصار :
اخراج كتابه على الشاشه يالسي يوجد دوال عده اشهرها :
printf("ENTER TEXT HERE");
puts
putchar لحرف واحد
اما بالنسبه للادخال فهناك دوال عده واشهرها :
scanf("نوعية المدخلات تاخذ ارقام وحروف ولكن يجب تحديد ذلك في تحديد نوع المتغير ");
gets()
get char لحرف واحد
طبعا هناك بعذ الرموز المستخدمه في السي لاخراج المتغيرات
وهي تاخذ الاشكال الاتيه :
%d متغير من نوع عدد صحيح .
%f متغير من نوع فلوت .
%c لمتغير من نوع حرف واحد .
%s لمتغير من مجموعة حروف اي جمله string.
وهناك غيرها اعتقد انك لن تحتاجها الا وهي %o و %x
فالاولى للنظام الثماني والثانيه لاخراج المتعيرات بالنظام السداسي عشر .
ملاحظه يجب ارفاق الملف
اما بالنسبه للسي ++ :
فالمخرجات تاخذ الشكل التالي :
cout<<
اما للادخال يستخدم cin>> :
بغض النظر عن شكل المدخلات فاذا كان المتغير من نوع غير المدخل
فسسوف ينتهي البرنامج في الحال .
ملاحظه يجب ارفاق الملفاعتقد ان هاذه دوال الكتابه على الشاشه والادخال للشاشه اي ان تكتب في الشاشه السوداء فعند وضعك لاحد الامرين scanf او cin
فان البرنامج سيتوقف وينتظر المستخدم يدخل او يكتب ما يريده حتى يضغط انتر ارجو اني فهمت سؤالك وجاوبت
شكرالك على تفاعلك معي والذي أقصده ياعبد الجيد ماشرح لك المحترم فقد حاولت مرارا ولم أفلح
أخي العزيز ....
حاول مرة أخرى ....
ولكن عند كتابة الكود .... انتبه لعدم وجود المسافة بين الأقواس وكلمة code2
[ code2 ]
وسوف تنجح ان شاء الله ....
[code]
راجع هذه الصفحة ....
http://arabteam.nicmatic.com/vb/showthread...3?threadid=2998
cfghujkjhgj
[code/]
main()
int a;
[code2/]
شكرا يامحترم
هذا الموضوع مغلق.