dhteam
- المكتبة مع h أو بدونها
السلام عليكم أريد فقط أن أعرف هل المكتبات التي لا نضع لها لاحقة h و نستدعيها عبر std namespace نعني بذلك أننا نستخدم الـstandard library وعندما نستخدم المكتبة بلاحقة h يعني أننا نستخدم الـstandard runtime library لأنه قرأت في موقع learncpp كلام مفاده أن عندما …
- مطلوب أفضل كتاب لتعليم c++
و يوجد كتاب مرجعي عربي للدكتور صلاح الدوه جي اسمه كيف تبرمج بلغة السي بلس بلس و لمعرفة المزيد عنه يمكنك زيارة هذه الصفحة الرابط
- مطلوب أفضل كتاب لتعليم c++
بالنسبة للكتب الأجنبية فأنا أنصحك بـ www.learncpp.com و http://www.cplusplus.com/doc/tutorial/ و بالنسبة للعربي فهناك الشامل و الإكسير
- أرجو الاجابه عن هذا السؤال
مقالين عن التعامل مع الملفات في لغة سي بلس بلس آمل أن تستفيدي . http://www.cplusplus.com/doc/tutorial/files/ http://www.cplusplus.com/forum/beginner/1740/
- أستفسار عن كود الصوت..
أختي الكريمة cout<<"\a\a\a"; هي من عوامل الهروب تماماً مثل \t \n \r و هي ليس صوت بالمعنى العام لأنه لا يخرج من السماعات كما أعلم و لكن يخرج من السماعة الداخلية للحاسوب هذا ما أعلم . ولكن هل الصوت المطلوب منكم أن تصنعوه هل هو باستخدام a\ حصراً
- هل يوجد ل How to programing in c++ ترجمه عربيه ؟
يوجد موزعون للدار في السعودية في الرياض و الدمام وهذه قائمة بهم http://www.raypub.com/catalog/dealers.php?PHPSESSID=63953d4a936c4a1dc1f78b04cf3de3a8 و لكن نصيحة أبحث عن مرجع آخر فأنا لدي هذا الكتاب و لا أحب أسلوبه أبداً و لكن هذا لا بنعي أنه غير مفيد و جيد إلى…
- التحويل من أحرف صغيرة إلى كبيرة عبر جدول االأ
الفكرة هي أن تعرف متغير محرفي من ثم تسند إلى قيمة هذا المحرف وحسب جدول الآسكي char variable=int(str[0])-32 //int()للتحويل من قيمة محرفية إلى عددية مساوية لجدول الآسكي نكتب أي أسندنا إلى المتغير القيمة العددية للمحرف في السلسلة ناقصاً منها 32 و الموافقة للحرف ا…
- التعامل مع الأحرف العربية
السلام عليكم أردت أن أجرّب التعامل مع أحرف لغتي في الخرج التنفيذي لكود سي بلس بلس الذي نكتبه دائماً بأحرف اللغة الغازية "الإنكليزية "، لذلك قمت بالبحث عن جدول الـASCII الخاص بالحروف العربية و حاولت تطبيق ذلك على كود يحوي مصفوفة أحرف و لكن لم أحصل على شكل الأحر…
- تعديل على الكود
كلامك صحيح لأن الـ do..while تضمن تنفيذ التعليمة ضمن الـdo مرة واحدة على الأقل قبل التأكد من الشرط و هنا ماحصل في الكود المستخدم do أخذ i=1 sum=sum+i*i من أجل أول قيمة للـi sum=0+1*1 بعد زيادة الـi أي i=2 sum=1+2*2=5 وهنا توقف حسب الشرط . للذك نكتب : for(int i…
- تصحيح الكود اذا وجد به خطا
شرط العدد الفردي : if((x%3==0)||(x==1)) شرط العدد الزوجي : if((x%2==0)||(x==0)) و الحل باستخدام switch هو أنت تعرف كما فعلت أنت متغير مثلاً Y y=x%3 ومتغير آخر z=x%2 و تنشئ لكل واحد switch
- تعديل على الكود
الخطأ هنا : for(int i=1;i < n;i*i) و الصحيح : for(int i=1;i < n;i++) لأنه في حل البرنامج كتب : while (i++ < n)
- طلب شرح اسئله فى السى بلس بلس
السؤال الثالث : نقصان خلفي (يأخذ قيمة الn يستخدمها ثم ينقص )n-- نقصان خلفي --n n=n-1 n-=1 السؤال الثاني : x= 3 % 2 - 2%7 حسب جدول أولوية العمليات في لغة c++ فإن القسمة تنفذ قبل الطرح من اليسار . x=1.5-2%7 x=1.5-0.28 x=1.22 و بالنسبة للسؤال الأخير فقط ضع أقواس …
- رسم بأستخدام opengl
هذه محاولة لحل أول شكل : #include<iostream.h> void main() { cout<<"\n\n\n\n\n\n"; //drawing first shap for(int i=0;i<5;i++) { cout<<" "; for(int k=0;k<5;k++) { cout<<"*"; } cout<<" *****\n"; } //drawing second shap for(int n=0;n<5;n++) { cout<<" \t\t"; for(int…
- طلب بسيط " برنامج يقوم بترتيب 10 قيم تصاعدياً " array
السلام عليكم هذا حل أعتقد أنه أبسط قليلاً و الشرح موجود عليه #include<iostream.h> void main() { int arr[10]={0}; cout<<"enter 10 numbers .please\n-------------------------------"<<endl; for(int i=0;i<10;i++) { cout<<"number"<<i+1<<":"<<endl; cin>>arr; } for(in…
- لماذا يبدأ Index المصفوفات من الصفر
لماذا يبدأ Index المصفوفات من الصفر هناك قاعدة ذهبية تقول : اسم المصفوفة = عنوانها أي أن : arr=&arr و لو فرضنا أن شكل الذاكرة هذا هو : و بالطبع هذا شكل توضيحي لا أكثر ، ومن المفيد ذكره قبل بدء الشرح أن ترقيم عناوين الذاكرة يبدأ من الصفر و أن الحجم التخزيني لمت…
- ممكن حد يشرح لي الكود التالي
أين ما لم تفهمه ؟ لأن في هذا الكود مواضيع عديدة جدا ً: المؤشرات ، عامل الموضع ،الدالة sizeof،التوابع ؟ يرجى التحديد.
- اين الخطأ في هذا الكود
لدي ملاحظة أيضاً أن يدخل رقم بين 0 و 6 لأن index المصفوفات يبدأ العد من الصفر و ليس من الواحد .
- ساعدوني في حل برنامج بسيط جدا جدا جدا
السلام عليكم في محاولة حلّك لقد أهملت حالتين آخرتين فهناك ثلاث احتمالات لحساب العدد الأكبر الاحتمال الأول: x>y&&x>z الاحتمال الثاني : y>x&&y>z الاحتمال الثالث: حتما سيكون الأكبر هو z باعتبار أن الشرط الأول والثاني غير محقق . ولفهم هذه الخوارزمية انظر إلى الشكل…
- المصفوفات و عناويين الذاكرة
لقد أخذنا وظيفته باختصار شديد و هي حسب ما أعلم لها علاقة بقراءة المواقه في الذاكرة الرئيسية و لكن على كل الأحوال لقد وصلت الفكرة بشكلها العام و كما قلت أخي علاء سأفهم ذلك عندما آخذ لغة الأسيمبلي و بنية و تصميم الحاسوب . شكراً لك على إخلاصك في الشرح
- المصفوفات و عناويين الذاكرة
جزاك الله خيراً أخي علاء ...شرح مفصل و لقد فهمته و لكن لماذا الكومبايلر ألزم نفسه بهذا الترتيب ، بمعنى أليس الكومبايلر يتعامل مع(((((عناوين)))))الأمالكن التي تم حجزها لمتغيرات و بالتالي هو يذهب إلى عنوان الذاكرة الذي باسم المتغير f مثلاً و يدخل أو يخرج القيمة …