الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اسئلة

مغلق
بدأه Dena20 في 16 نوفمبر 2002 · 5 رد · 870 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

لدي عدة اسئلة ارجو الاجابه عليها وهي :

- كيف يمكنني تعريف متغير يستوعب String?

- ماهي ال Constant ؟ وما فائدتها؟

- ما وظيفة الملف ؟

- ما وظيفة الملف ؟

- ماوظيفة الامر Setw(n)?

- ماوظيفة الامر getch()؟

- مامعنى العبارة التاليه

cin.getline(name,16,sign)

#2

وعليكم السلام ورحمة الله وبركاته اخوي

بالسنبه للاسأله

بالنسبه لل string هي عباره عن مصفوفه حرفيه يمكن تعريفها بالشكل التالي

char array[10]

حيث array اسم المتغير من نوع ال string

10 حجم السلسله الحرفيه

السوال الثاني

بالنسبه للconstant هي عباره عن ثابت للمتغير او للداله او للمؤشر

فائدته : لكي يجعل قيمة المتغير ثابته بحيث لا تتغير القيمه عن طريق الخطأ من قبل المستخدم أي لضمان ثبات القيمة

السؤال الثالث:

عبارة عن ملف رأسي ( هيدر فايل header file) يحتوي على عدة دوال مثل ال clrscr()

getch()

getche()

وغيرها من الدوال على اختلاف وظائفها يتم استدعاء الدوال المطلوبه التي يحتويها الملف في البرنامج عن طريق الملف الراسي المعرف في راس البرنامج

السوال الرابع :

عبارة عن ملف رأسي ( هيدر فايل header file) يحتوي على عدة دوال مثل ال exit()

وغيرهامن الدوال على اختلاف وظائفها يتم استدعاء الدوال المطلوبه في البرنامج عن طريق الملف الراسي المعرف في راس البرنامج

السوال الخامس :

الامر setw(n) عباره عن داله تقوم بترك فراغ مقداره n فراغ

السوال السادس :

getch() عباره عن داله تقوم باستقبال حرف دون القيام بعملية طبعاته على الشاشه ويكون عملها في البرامج عباره عن داله لتوقيف شاشة العرض

السوال السابع :

cin.getline(name,16,sign

تقوم بكتابة الاسم الذي حجمه 16 حرف ولا يتم الخروج من هذه الداله الا بعد الضغط على الرمز sing

و 16 تدل على ان حجم الاسم سوف يكون 16 حرف مهما ادخل المستخدم من حروووف

وهذه الداله تستخدم لكي تتجاهل الفراغات والسطورenter

#3

تصحيح بسيط أخ محمد أنت قصدك (cin.getline(name,16,sign تقوم بإستقبال جملة أو سطر, وليس كتابة للاسم.. اليس كذلك :)

و..

() getch ليست وظيفتها توقيف الشاشة وان كانت تستعمل لهذا الغرض كثيرا.. لكن وظيفتها الحقيقية هي تلقي حرف.. كذلك:

;()char Ch=getch

------------------------------------

دينا, اذا كنتِ تستخدمين تربو سي++, يمكنك ايجاد شرح مبسط عن كل هيدر فايل وكل الدوال ومثال على كل دالة فقط افتحي المساعدة وابحثي هناك, البحث سهل جدا.

#4

اخوي اسماعيل اشكرك على التصحيح وانا فعلا كان قصدي انها للاستقبال

اسف على الغلطع المطبيعه بس مانلام لاني كتبها قب لافطور :D

بالنسبه لداله ال getch فانا ذذكرت انها لاستقبال حرف ولكن مثل ما تفضلت اخوي العزيز وذكرت انها تستعمل غالبا لايقاف الشاشه

وبالنسبه للبحث عن المعلومات عن اي شي في السي بلس بلس اذا كنت تستخدم التيربو سي ++

فاسهل طريقه للبحث هي ان تضع المؤشر اسفل الكلمه ( الداله او الهيدر فايل) واضغط بعد ذلك ctrl+F1

اعتقد انها تسهل البحث نوعا ما

واشكرك مره ثانيه اخوي اسماعيل ومنكم نستفيد

اخوك محمد

#5

(مشاركة فارغة)

#6

شكرا جزيلا لكما

هذا الموضوع مغلق.

مواضيع مشابهة