ali198724
- الاردن
- ما الخطأ في هذا البرنامج ؟
اولاً في ال Cالقديمه اذا لم تحدد ال prototype بمعنى ال return type لداله معينه فأنه يفترض انها من نوع int ، اما في ال ++C يجب ان نحدد ال return type لاي دلبه نكتبها . اما عن iostream ، في الكوبايلرز الحديثه لا يمكن اضافتها بصوره iostream.h ، وانما بصوره iostre…
- ما الخطأ في هذا البرنامج ؟
ال ++C بصورتها ال stander لا تدعم ال default int functions prototype يجب ان تكون جمله ال main من نوع int ، اذا كنت تعمل على ال C القديمه لا مشكله ولكن في السي بلس يجب ان تحدد النوع
- [مخالف]need help
ممكن توضحي اكثر ماذا يعني "ادليت"
- تحويل ملف .cpp الى DLL
اضن ان تعمل على نظام windows نعم يمكنك خلق ال dll من خلال ال compiler ، مثلاً في ال vislual C اختار نوع المشروع native dynamic library ، او ان تنشئها بشكل static library ، اظن انك تعرف الفرق بين ال static library وال dynamic library .
- تحريك الاجسام ..
هنا مثال بسيط لعمليه التحريك : #include<windows.h> #include<GL/gl.h> #include<GL/glu.h> #include<GL/glut.h> #include<math.h> #include<time.h> #pragma comment (lib,"OpenGL32.lib") #pragma comment (lib,"glu32.lib") #pragma comment (lib,"glut32.lib") int width = …
- [مخالف]need help
انا لا اعلم ما هي المشكله بالنسبه لكي ، عليكي ان توضحي اكثر ، لتغيير ال vertices نغيير قيمتها . هذا مثال على يرسم مثلث بأماكن مختلفه عند كل تشغيل : #include<windows.h> #include<GL/gl.h> #include<GL/glu.h> #include<GL/glut.h> #include<math.h> #include<time.h> #…
- [مخالف]need help
استخدمي داله العداد العشوائيه rand للحصول على الاعداد العشوائيه التي تحتاجينها وكذلك الداله srand للحصول على اعداد مختلفه عند كل تشغيل
- c++ & openGL الازرار
اذا لم تريد محاكات ال buttons برسمه بال openGL اذا كنت تحت نظام windows فأنشائها اما بال MFC او ال winAPI
- مساعدة
#include<iostream> #include<cstdlib> using namespace std; bool IsPerfect(int num) { int sum=0; for(int i=1;i<=num/2;i++) { if(num%i==0) { sum+=i; } } if(sum==num) return true; else return false; } int main () { for(int i=1;i<=1000;i++) if(IsPerfect(i)) cout<<i…
- ايش المشكله في البرنامج..؟
الواضح لي شيئين اثنين اما انك لا تعرفين اساسيات لغه السي لان اخطائك هي اخطاء أملائيه او ان هذا الحل منقول حرفياً والله اعلم اليك الحل بنفس ما قلت لكي لا اعلم كيف قمتي بتجريبه !!!! #include <iostream> using namespace std; int Add( int x, int y ); float Add( flo…
- ايش المشكله في البرنامج..؟
الحل الثاني ولكن ضعي فراغ بين اسم المتغير وال datatype مثلاً intIntX تصبح int IntX
- طريقة رسم منزل بـ OpenGL
قم بألغاء جمله ال glLoadIdentity من داله الرسم حيث انه لا داعي لها انت تستدعيها فقط عند تغيير ال Identity matrix فيصبح الكود #include<windows.h> #include<GL/gl.h> #include<GL/glu.h> #include<GL/glut.h> #include<math.h> #pragma comment (lib,"OpenGL32.lib") #pra…
- مسآعده ^_^
#include<iostream> using namespace std; int main() { int height=0; int i=0; int j=0; { cout << "Please enter tree height." << endl; cin >> height; } while (height < 1); for(j=0; j<height; j++) { for(i=0; i<=j; i++) cout << "*"; cout << endl; } return 0; } هنا …
- بليز محتاجة توجيه بسيط (مبتدئة في البرمجة)
ما هي المكتبه المستخدمه لرسم ؟؟
- ازاي اخد rectangle من صوره
هنا انت امام خياين اولاً : بأستخدام glDrawPixels سوف تقوم برسم الصوره سطر سطر مع ملاحظه التالي سيكون الارتفاع 1 وتحدد العرض بحسب العرض الذي تحتاجه وتغير موقع البيانات التي سترسمها بتغيير قيمه ال pointer image->data لكل سطر جديد ، وكذلك مكان الرسم بأستخدام glRa…
- بليز ساعدوني
انت لم تعدل شيء بل نقلت بشكل صحيح ، مازال نفس الغلط موجود كذلك ام تحدد طريقه ايجاد قيمه عرض الشجره !!!!!! #include<iostream.h> #include <iomanip.h> int main () { int i,j,k,sum=0,temp; cin>>i; while(i!=0) { temp=i%10; if(temp%2==1) sum+=temp; i/=10; } for(j=0;j…
- بليز ساعدوني
اولاً اعتقد ان المثال الاول غلط لان مجموع الاعداد الفرديه يساوي 7 ، وكذلك ما هي الطريقه التي تحسب بها عرض الساق ؟؟ #include<iostream.h> int main () { int i,j,k,sum=0,temp; cin>>i; while(i!=0) { temp=i%10; if(temp%2==1) sum+=temp; i/=10; } for(j=0;j<sum;j++) { …
- بليز ساعدوني
3+3+1=10 ???
- تحويل مصفوفة من الحروف الى متغيرات رقمية
atoi تحول النص الى رقم الاختلاف بين الطريقتين هما التالي اذا كنت تريد ان تحول رقم من خانه واحده فقط استخدم الطريقه الثانيه اذا اردت ان تحول رقم بأكثر من خانه استخدم الطريقه الاولى لماذا تأخذ عنوان ؟ السبب انها تتعامل مع نص وعليك ان ترسل موقع البدايه لداله وهي …
- سؤال بسيط
////اكتب system("pause"); قبل ال return في نهايه البرنامج