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

مومو (momo)

اعضاء عضو ★★

  • المغرب
  • الفيزياء الكيمياء الرياضيات البرمجة تصفح الجرائد الإلكترونية
118مشاركة
45السمعة
6موضوع منشور
4 مايو 2012تاريخ الانضمام
9 فبراير 2013آخر زيارة
4,853مشاهدة للملف
  1. [ تمت الإجابة ]سؤال حول وسطاء التابع وأهميتها

    وعليكم السلام فيما يخص المتغيرات من نوع unsigned int a; unsigned long b; unsigned long long c; unsigned char d; .. هذه المتغيرات لا تقبل إلا الأعداد الموجبة وفقط دون إشارة (-) وهناك خاصية تتميز بها هذه المتغيرات عن غيرها فمثلا لو قارنا بين : int a; unsigned in…

    26 أغسطس 2012 في 03:48
  2. (-) لعبة السودوكو المشهورة بلغة السي C (-)

    وعليكم السلام أخ حبيب كملاحظة أولية : 1-لا يتوقف البرنامج عندما يتم إدخال رقم خاطئ لسودوكو لو أمكنك مثلا أن تضيف خاصية للبرنامج مثلا عندما يتم إدخال رقم خاطئ تملأ جميع الخانات الفارغة المتبقية بعلامة x حمراء اللون كدليل على خسارة اللاعب و نهاية اللعبة والعكس ص…

    24 أغسطس 2012 في 03:11
  3. هل يمكنك إيجاد جميع الإحتمالات !؟

    عدلت قليلا على الكود السابق و استعملت تقنية جديدة لا أعرف هل ستفيدكم أم لا؟ عوض أن نحجز مساحة كبيرة من الذاكرة تتسع لهذا الكم الهائل من الأعداد نقوم فقط بحجز مساحة صغيرة (ما يكفي لعدد واحد مكون من 16 رقم) و نحررها في كل مرة انتهينا من هذا الرقم الكود بعد التعد…

    16 أغسطس 2012 في 21:15
  4. هل يمكنك إيجاد جميع الإحتمالات !؟

    للإفادة فقط لمعرفة جميع الإحتمالات بهذه الطريقة ستستهلك الكثير من الوقت (ممكن لأيام!!):wink: وبالنسبة للملف الذي ستخزن فيه هذا الكم الهائل من البيانات سيكون حجمه عشرات إن لم نقل المئات من الجيغابايت:wacko: هذه ملاحظتي أثناء تشغيل البرنامج مع كل التوفيق لك ولبا…

    16 أغسطس 2012 في 01:50
  5. هل يمكنك إيجاد جميع الإحتمالات !؟

    هكذا كان حلي لسؤالك الشنقيطي #include <stdio.h> #include <stdlib.h> int main() { int i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,Num[16]={0}; char a[16][2], b[1][17]; FILE *ptr=NULL; ptr=fopen ("on.txt","w"); if(ptr==NULL) exit(0); for(i=0;i<16;i++) for(j=0;j<16;j++) { …

    15 أغسطس 2012 في 19:12
  6. برنامج يحسب مساحة ومحيط عدة اشكال .. يحوي إيرور تحتاج تصحيح c++

    بعض المساحات لبعض الأشكال الهندسية غير صحيحة الكود بعد التعديل #include <iostream> #include <conio.h> //for getch() #include <cstring> // for strcmp() #include <cmath> // for sqrt() && pow() #define Max 20 using namespace std; float x=0, a=0, b=0, c=0, h=0, l=…

    2 أغسطس 2012 في 19:17
  7. تصحيح الإيرور في كود -آلة حاسبة بسيطة- بلغة c++

    اعذرني أخي لم أنتبه لبعض الأخطاء في الكود فمثلا لا يمكننا كتابة الدالة هكذا double DivNum(double &nA, double &nB) { return (nA / nB); } ثم نستدعيها بهذا الشكل !!! DivNum(*nA, *nB) التصحيح DivNum (&nA, &nB); // استدعاء الدالة double DivNum(double *nA,double *nB…

    1 أغسطس 2012 في 02:04
  8. تصحيح الإيرور في كود -آلة حاسبة بسيطة- بلغة c++

    مثلا إذا أردت أن تقوم بعملية ' + ' عليك أن تضغط على الرقم '1 ' و عملية الطرح تضغط رقم '2' وهكذا .. قم فقط بإنشاء مصفوفة أعداد !!!

    28 يوليو 2012 في 23:45
  9. تصحيح الإيرور في كود -آلة حاسبة بسيطة- بلغة c++

    الخطأ الأول في الدالة: int ModNum(double &nA, double &nB) { return (int)nA % nB; } إذا ماحولنا nA لنوع int وتركنا nB على نوع double لن يتحول nB وبهذا لن تحصل عملية modulo بشكلها الصحيح حول الإثنين معا وتفادى مثل هذه الأخطاء int ModNum(double &nA, double &nB) {…

    28 يوليو 2012 في 22:27
  10. [ تمت الإجابة ]برنامج يعتمد على المصفوفات والدوال

    حسب ما جاء في عنوان موضوعك فأنت تريد إيجاد حاصل ضرب المصفوفة إذن إيجاد قيمة محددة ولكن لماذا استعملت الدالة void ؟ في ماذا ستنفعك ؟ و هل سترجع لك قيمة حاصل ضرب المصفوفة ؟ void check(char eq[], int stop); أليس من الأفضل استعمال دالة من نوع long مثلا !! هكذا كان…

    8 يوليو 2012 في 14:30
  11. ماهي أقصر طريق لمعرفة الأعداد التتابعية ؟

    صحيح ماقلته أخ مصطفى هذا الخطأ أدركته منذ بداية إعدادي للبرنامج ولكن نسيت تصحيحه بعدما اشتغل معي الكود بشكل جيد +1

    1 يوليو 2012 في 16:24
  12. ماهي أقصر طريق لمعرفة الأعداد التتابعية ؟

    صححت بعض الأخطاء المطبعية في الكودين ويشتغلان معي بشكل صحيح دون أن يرسل لي الكومبيلر أي رسالة خطأ #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX 20 int main() { int i=0,c=0,n=0; long T[MAX]={0} ;char a[MAX]={0}; printf("entrer nombre:\t…

    1 يوليو 2012 في 15:34
  13. ماهي أقصر طريق لمعرفة الأعداد التتابعية ؟

    عدلت على كودك أخ شنقيطي حتى نترك للمستخدم إدخال ماشاء من الأعداد n #include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX 20 int main() { int i=0,c=0,n=0; long T[MAX]={0} ;char a[MAX]={0}; printf("entrer nombre:\t"); scanf("%s",a); c=atol(a); n…

    1 يوليو 2012 في 14:31
  14. ماهي أقصر طريق لمعرفة الأعداد التتابعية ؟

    أهلا أخ شنقيطي أنى أرى أنه من الأفضل ترك n غير محددة أو بمعنى أصح نترك للمستخدم حرية إدخال ما يشاء من الأعداد

    29 يونيو 2012 في 11:53
  15. ماهي أقصر طريق لمعرفة الأعداد التتابعية ؟

    شكرا أستاد شنقيطي على مثل هذه الأسئلة ونتمنى تكون أجوبتنا عند حسن ظنك فقط أريد أن أشير أن هناك خطأ بسيطا في الكود وجب التنبيه له x= 197//أرقام العدد هم 1,9 و 7 17 = 1+9+7 33 = 9+7+17 57 = 7+17 +33 // !(1+17 +33) 107=17+33+57 197= 33+57+107 العدد 197 ظهر في الم…

    28 يونيو 2012 في 01:33
  16. كتابة موضوع (أريد معرفة كيف أضع الكو د الذي أريد عرضه للأعضاء )

    وبالتوفيق لك ولجميع المسلمين

    26 يونيو 2012 في 12:16
  17. [ تمت الإجابة ]declare variable for double array in C blus blus

    هذا حل تان باستعمال الحجز الديناميكي و لكن بلغة c مابعرف هل يفيدك ولا لا؟؟ #include <stdio.h> #include <stdlib.h> #define exit() default: exit(0); int ** t=NULL, i=0,j=0,val=0,c=0,l=0,s=0,choix=0; void Change(void); void Affich(void); long Somme (void); int ma…

    24 يونيو 2012 في 00:46
  18. كيفية استخدام pointeur في structure

    بالعكس تماما يحدث خطأ وبإمكانك التأكد بنفسك //warning:assignment from incompatible pointer type أظنك تريد أن تقول لنا أن نكتبه بهذا الشكل والله أعلم لأني لست متأكدا من صحة كلامي لقلة خبرتي في عالم البرمجة karim.p[0]=(Coordonnees*)&momo; شكرا لك أخي ناذر على مش…

    23 يونيو 2012 في 16:07
  19. كيف يمكن ضرب مصفوفتين

    لا يتحقق ضرب المصفوفات إلا و فقط كان عدد أعمدة الأولى مساويًا لعدد الأسطر في الثانية باعتبار c مصفوفة حاصل ضرب مصفوفتين a و b الكود ب c #include <stdio.h> int main() { /* Déclarations */ int A[50][50]; /* matrice donnée */ int B[50][50]; /* matrice donnée */ i…

    13 يونيو 2012 في 17:20
  20. كيف اجعل المستخدم يخزن عمليه في المتغير ؟؟

    لا أعتقد أنه بإمكاننا إدخال عملية حسابية لمتغير فكل متغير يحجز عددا من البايتات في الذاكرة ولا يمكننا تجاوز هذا العدد فمثلا عندما نقوم بكتابة unsigned char a=3; فإننا نحجز في هذه الحالة 2octets و توضع داخل هذا المتغير القيمة 3 printf("%d",(int)sizeof(short int…

    31 مايو 2012 في 23:34