مومو (momo)
- المغرب
- الفيزياء الكيمياء الرياضيات البرمجة تصفح الجرائد الإلكترونية
- MACROS
ننتظر شرحك للماكرو بفارغ الصبر الله يوفقك أخي على كل مجهود تبذله ويجزاك الخير
- MACROS
شكرا أخ فتحي على الرد و إسهابك في الشرح ولكن لا تزال بعض الأشياء مبهمة بالنسبة لي لنأخد فقط هذا الجزء من الكود void sum(int numargs, ...) { int total = 0; va_list ap; printf("sum() called with %d params:", numargs); va_start(ap, numargs); while (numargs--) tot…
- MACROS
بما أنك تحدث عن الماكرو و عن طريقة استخدماها و فهمك لها فهما صحيحا فأتمنى أن ألقى بعض المساعدة منك في بعض المشاكل التي واجهتني فيها مثلا طريقة استعمال _VA_ARGS هذا كود لم أفهمه جيدا إذا أمكنك أن تشرح لنا كيفيه استعمال macro to find a number of params #include …
- مساعدة في c
رائع بالفعل ! حركة بسيطة و مفيدة جزاك الله خيرا
- مساعدة في c
السلاام عليكم و رحمة الله تعالى و بركاته أعضاء و مشرفي هذا المنتدى ممكن مساعدة بسيطة لو سمحتم الكود : #include <stdio.h> #include <stdlib.h> #define MAX 30 #define y printf("\n\n"); typedef struct personne personne; void enter(personne *t); int main(void) { pe…
- كيف يعمل هذا الكود بإستخدام الداله التي تنادي نفسها
الكود صحيح فقط ينقصه أن تكتبه هكذا if() ... else if () ... else ...
- استفسار عن برنامج الحاسبة
الكود بعد التعديل #include<stdio.h> #include<stdlib.h> #include<string.h> #define x {puts("error"); exit(1);} #define MAX 1000 int main(void) { int TRUE=0,n=0; char Char[MAX]={0},*t="+-*/1234",z=0; float num1=0,num2=0; printf("1:(+)\n2:(-)\n3:(/)\n4:(*)\nEnter…
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
لا شكر على واجب هناك -2 و ليس -1 ؟؟ ليس مهما كم حصلت من النقاط المهم أن تستفيد من أخطاءك يا أخ أحمد؟؟ أضفت لك نقطة في ردك الأخير حتى لا أكون سارقا لنقاطك التي تعبت عليها
- استفسار عن برنامج الحاسبة
المشكلة أنننا وقعنا كلنا في نفس الخطأ لكن الحمد لله تداركنا الأمر الكود بعد التعديل #include<stdlib.h> #include<string.h> #define x {puts("error"); exit(1);} #define MAX 1000 int main(void) { int num1=0,num2=0,TRUE=0,n=0; char Char[MAX]={0},*t="+-*/1234",z=0; …
- استفسار عن برنامج الحاسبة
ألا تعتقد أنه من الأفضل استعمال switch لتفادي تكرار ال if-else #include<stdio.h> #define error1 default: puts("error");break; int main(void) { int num1=0, num2=0; char Char=0; printf("1:(+)\n2:(-)\n3:(/)\n4:(*)\nEnter a choice: "); scanf("%c", &Char); printf("…
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
أخ أحمد السؤال يتكلم عن تحويل النظام الثنائي للنظام العشري و ليس العكس وهذا الطريقة printf("Le nombre %d dans la base 8 vaut %o\n",n,n); أعتقد أنها معروفة منذ سنة 1969 أي منذ عام تصميم لغة c يعني ليست بالجديدة و أنا شخصيا لا أفضل الكودات الجاهزة أبحث عن تقنيات…
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
وظفت bitwise operators بطريقة جيدة جدا ولكن لا زلت بعد لم أفهم جزء من الكود وهذا راجع لأحد الأسباب أما بسبب خبرتي القليلة في البرمجة أم بسبب الغباء؟ المشكلة بالتحديد في هذا السطر و إذا اعتبرنا أن العدد المراد إدخاله هو 1010 if (!(*b++ - '0')) continue; لي فهمت…
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
سنستبدل هذا الأمر for(k=i,j=0;j<i;j++,k--) s+=b[j]=(a[j]-48)*pow(2,k-1); بهذا الأمر الجديد >> جيد جدا أستاذ Μωάμεθ αλάά for(k=i,j=0;j<i;j++,k--) s+=b[j]=(a[j]-48)<<(k-1); ولكن ماذا تقصد ب or it للنتيجه النهائيه؟؟؟
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
السلام عليكم ورحمة الله تعلى و بركاته أعضاء و مشرفي هذا المنتدى ممكن تقييم لهذا البرنامج أو بمعنى أصح ماذا ينقصني في البرنامج؟ ماهي الأخطاء التي ارتكبتها و ليست واضحة لدي؟ ماهي ملاحظاتكم؟؟؟ أفيدونا قليلا بخبرتكم جزاكم الله خيرا لتكن x ∈ N #include <math.h> #de…
- سؤال عن المؤثرات الحسابية (مؤثر الزيادة)
بإمكانك تفادي كل هذا التكرار بعمل دوارة #include <stdio.h> int main() { int inc=0 , i=0; printf("enter your inc:"); scanf("%d",&inc); for(; i<10;i++) printf("%d-inc=%d\n",i,inc+i); return 0; } ونسأل الله لنا و لك التوفيق
- ترتيب Tiobe لأكثر لغات البرمجة شعبية: C يحافظ على صدارته التي انتزعها من Java، والترتيب يثير حفيظة أحد أهم مطوري
بعد أن انتزعت من Java صدارة الترتيب الشهر الماضي، حافظت لغة C البرمجية على مرتبتها الأولى للشهر الثاني على التوالي في ترتيب Tiobe لأكثر لغات البرمجة شعبية، في حين لم يشهد ترتيب اللغات العشر الأولى حراكا كبيرا. حصلت لغة C البرمجية على نسبة 17.346% من اهتمام الم…
- مساعدة بحل مسألة string match
وعليكم السلام و رحمة الله و بركاته هذه محاولتي لإيجاد الحل تشتغل معي نسبيا وغير متأكد من هذا الحل هل هو صحيح أم لا؟ جربيه بنفسك ؟ #include <stdio.h> #include <string.h> void cmpr(const char*,const char* ); int main(void) { char chaine1[255]={0},chaine2[255]={0…
- كيفية استخدام pointeur في structure
ما شاء الله عليك لم أفكر بهذه الطريقة الممتازة أفدتني كثيرا
- كيفية استخدام pointeur في structure
السلام عليكم و رحمة الله و بركاته السؤال هو كيفية استخدام Pointers to Structures ؟ الكود: #include <stdio.h> #include <stdlib.h> typedef struct Coordonnees Coordonnees; typedef struct personne personne; struct Coordonnees { int x; // Abscisses int y; // Ordonn…