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

كل من يريد مساعدة في ++C

مغلقرائج
بدأه برق في 5 سبتمبر 2003 · 57 رد · 4,923 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#51

فعلا والله

كلامك صحيح 100%

أنا مخطئ

جزاك الله خيرا

هذا بسبب جهلي الشديد بالإضافة إلى غبائي، أسأل الله أن يعافيني

هذا البرنامج بعد التعديل

#include <iostream.h>

void swap(int& ,int&)

int main()

{
int a=3;
int b=4;
cout<<a<<b<<endl;
swap(a,b)
cout<<a<<b<<endl;
return 0;
}

void swap(int &x,int &y)
{
int r;
r=x;
x=y;
y=r;

}

وهذا أيضا صحيح إن شاء الله

#include <iostream.h>

 * void swap(int * ,int)

int main()

{
int a=3;
int b=4;
cout<<a<<b<<endl;
swap(&a,&b)
cout<<a<<b<<endl;
return 0;
}

void swap(int *x,int *y)
{
int r;
r=x;
x=y;
y=r;
}

وسامحني يا أخ حسن لتجاهلي عليك :(

أنا أعتذر لك.

والسلام عليكم

تم تعديل هذه المشاركة بواسطة برق في 16 مارس 2005 في 07:17

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#52

ههه ..لا يا اخي ما في داعي لهالكلام, عادي ما صار شي :)

على فكرة انا قرأت بعض مواضيعك عن اللنكس و عجبتني, يعني انت تعرف اكثر مني بكثير

#53

الله يجزاكم كل خير ان شاء الله

تحياتي لكم وشكراً على المساعدة

#54

r=x;

x=y;

y=r;

هنا تقوم بتبديل ال Adresses و ليس القيم

اعتقد انه يجب ان تستخدم inderction operator

r = *x

#56

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

رجاءا رجاءا

عندي مسئلة محيرتني جدا سئلت الكثير من الناس و لم يجبنى احذ

كيف يمكن ان ان اقاطع عمل دالة ما

مثلا اذا كنت اكتب برنامج لعبة بسيطة مثلا نقطة تتحرك

طبعا الحركة سوف يكون داخل حلقة تغير الاحداثيات بشكل مستمر

اذا فرضنا ان النقطة تتحرك من تلقاء نفسها الى الامام

فكيف يمكن ان اقاطع الحركة بضغط على زر ما و ذلك حتى تتحرك الى اليمين او اليسار

الذي يهمني هو معرفة كيف يمكن ان اضغط زر بينما الذالة تعمل

حسب معلوماتي فانا لا استطيع ان اضع تعليمة getch() في الحلقة و الا

فانه الحلقة سوف تتوقف في كل مرة منتظرة ان اضغط زر ما و هذا طبعا لا يناسبني

الرجاء الاجابة بالتفصيل .........و شكرا جزيلا

#57

السلام عليكم..

الشكرللاخ برق وجميع الاخوة الذين اجابوا على استفساري الاول..

لو تكرمتوا ياليت تحلون لي البرنامجين هذين..مع الشرح :)

اكتب برنامجا يحتوي دالة تحمل اسمparity بدون وسائط مهمتها قراءة قيمة كائن من النوع الحرفي واخراج قيمة صفر اذا كان رمزها بشفرة الاسكي زوجي وقيمة واحد اذا كان رمزها بشفرة الاسكي فردي.

+++++++

1-استعمل الداله f ببرنامج واصلح الاشكال ثم وضح كيف تسند القيم للكائن i :

void()
{
{int=1;
cout<<i<<endl;
{cout<<i<<endl;
char i='a';
cout<<i<<endl;
}
cout<<i<<endl;
}
cout<<i<<endl;
}

2- غير الدالة f بحيث أن قيمة الكائن تقرأ عند التنفيذ .

3- هل بالامكان ان تكون لهذه الدالة وسائط ؟ كيف ذلك ؟

تم تعديل هذه المشاركة بواسطة MـتـيـM في 17 مارس 2005 في 12:46

#58

upللرفع للاهمية

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…