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

khatibe_30

اعضاء عضو ★★

  • الجزائر
  • البرمجة و الشبكات
139مشاركة
64السمعة
8موضوع منشور
13 أبريل 2012تاريخ الانضمام
6 يوليو 2014آخر زيارة
10,184مشاهدة للملف
  1. اختبر قدراتك في C/CPP - الحلقة الثالثة, الجزء الثالث

    #include<stdlib.h> #include<stdio.h> #include<conio.h> #include<string.h> int main() { char c; int index, i = 0; char input[1024], str[7], mcode[38][7] = {".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....", "..", ".---", "-.-", ".-..", "--", "-.", "---", …

    8 سبتمبر 2012 في 22:50
  2. اختبر قدراتك في C/CPP - الحلقة الثالثة, الجزء الثاني

    #include<stdio.h> #include<stdlib.h> #include<conio.h> int main() { char c, mcodeIndex; int i = 0; char mcode[38][7] = {".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....", "..", ".---", "-.-", ".-..", "--", "-.", "---", ".--.", "--.-", ".-.", "...", "-", …

    8 سبتمبر 2012 في 18:50
  3. اختبر قدراتك في C/CPP - الحلقة الثالثة, الجزء الأول

    الحروف الغير مرئية, 10 و 13 لم أحتسبها في تعداد كل الحروف و لا الحروف الغير أبجدية هذا التصريح يعطيك مصفوفة أصفار مباشرة int compte [26] = {0} عداد الأسطر قيمته الابتدائية تكون 1 لأنه عند مصادفة أول '\n' فراح ننزل للسطر الثاني و يكون عندنا سطرين لكن أنت تقوم ب…

    8 سبتمبر 2012 في 16:12
  4. لغز برمجي, التحدي مفتوح بأي لغة برمجة

    أجل كل ما نسكب الماء نضع خط على الأنبوب و يجب أن لا نجد أن هناك خطين متجاورين على نفس المستوى هذه طريقة أسهل للفهم :wink:

    8 سبتمبر 2012 في 15:49
  5. لغز برمجي, التحدي مفتوح بأي لغة برمجة

    لا طبعا, إذا كنت ستملأ كل أنبوب لوحده, فالانابيب لن تكون في مستوى متساوي ابدا حتى لو استخدمت 2-2-2-2, 2-2-2-2, 2-2-2-2 و لا فائدة من المسألة كلها يعني انت لما تعطيني هالسلسلة لملأ 3 أنابيب: 3-3-2, 2-2-2-2, 3-2-3 فالمطلوب انه مهما كان الترتيب الذي أنفذ به السلس…

    8 سبتمبر 2012 في 15:39
  6. التعامل مع البتات والبايتات والعمليات المنطقية عليها

    موضوع جيد, أزال كثيرا من اللبس كنت أقع فيه +1 لكن لم أستطع تقييم الموضوع بالنجوم :blink: [#10345] You do not have permission to rate this topic.

    8 سبتمبر 2012 في 14:16
  7. اختبر قدراتك في C/CPP - الحلقة الثالثة, الجزء الأول

    الكود: #include<stdio.h> #include<conio.h> int main() { char prevChar = 0, c, path[256] = "D:\\VBXCTLX.CPP"; int ascii[256] = {0}, lines = 1, words = 0, allChars = 0, otherChars = 0; FILE *F = fopen(path, "rb"); for(c = fgetc(F); c != EOF; prevChar = c, c = fg…

    8 سبتمبر 2012 في 12:22
  8. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء السادس و الأخير

    لم أجد أي خطأ, بعد تتبع تنفيذ الكود و مراقبة الـ call stack لم أجد أخطاء أول إستدعاء للدالة func1 يبدأ من هنا printf("Result = %llu\n", Func1(Func1)); أي سندخل إلى الدالة func1 : Func1(Func1) { //... return j * Func1(Func1); } وجدت أنه لا مشكلة في تمرير Func1 …

    7 سبتمبر 2012 في 19:30
  9. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء السادس و الأخير

    ما هذا, الكود لحساب العاملي, لكن فيه أخطاء return j * Func2(Func2); func2 لا تأخذ بارمترات printf("Result [code]= %llu\n", Func1(Func1)); البارمتر المرر للدالة Func1 يجب أن يكون دالة تعيد BigInt و لا تأخذ وسائط الكود هكذا سيعمل: #include <stdio.h> typedef unsi…

    7 سبتمبر 2012 في 01:27
  10. شرح تركيبة ملف الـ BMP بالتفصيل !

    +1 تطبيق بسيط في هذا الموضوع كود برنامج صغير BMB_Lab, لإجراء عمليات على صورة bmp 24bits --------------- Bmp Lab help ----------------------- Syntax : BMB_Lab <source bmp image> <output bmp image> [-<operation> [...]] Operations: iw :Inverse Width. wh :Inverse …

    6 سبتمبر 2012 في 13:31
  11. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الرابع

    ما هذه التصريحات يا أحمد, لم أستعملها و لن أستعملها ما حييت :wacko: int *t[5][]; إذا لم يكن التصريح خاطئ, فمصفوفة مؤشرات ثنائية البعد ب 5 أعمدة int (*t)[5][]; نفس الشيء int (*f)(int, int *t[][5]); مؤشر دالة تعيد عدد صحيح و تأخذ وسائط: عدد صحيح و جدول مصفوفات أ…

    6 سبتمبر 2012 في 13:17
  12. لغز برمجي, التحدي مفتوح بأي لغة برمجة

    السلام عليكم أعزائي, مرحبا بكم أقدم لكم مسألة حسابية (مشكلة) و المطلوب إيجاد الحل البرمجي لها. المعطيات: نفترض أنه لدينا 3 أنابيب بسعة متساوية, سعة كل أنبوب 6 لتر , و وعاءين ( 2 وعاء ) نستخدمهما لنملأ الأنابيب بالماء, في كل مرة نسكب الماء في أنبوب ما من الأناب…

    6 سبتمبر 2012 في 12:27
  13. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الثالث

    أنا أظن أن ذلك التصريح هو عن مصفوفة بثلاث عناصر float و ليست مصفوفة مؤشرات هالكود المفروض صحيح float f; ptrArray[0] = f; لكن لو كانت مصفوفة مؤشرات كان يكون هالكود صحيح في حين أنه خاطئ: ptrArray[0] = &f; و حتى تكون مصفوفة مؤشرات من ثلاث عناصر, نصرح كالتالي: flo…

    6 سبتمبر 2012 في 11:51
  14. [تنبيه - عنوان غير مناسب : ]char(كيف أحول الحرف إلى رقم)

    printf("%d",(p[0]-48)+(p[1]-48));

    5 سبتمبر 2012 في 23:47
  15. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الثالث

    محاولة 1/ مؤشر لمصفوفة مكونة من 3 عناصر float. float *f = new float[3]; مؤشر لمصفوفة تحتوي على 5 مؤشرات int. int *mi = new int[5]; جدول مُكون من 5 مصفوفات أحادية البعد, كل مصفوفة جزئية تحتوي على 3 مؤشرات من نوع void. void *mv[5][3]; جدول يحتوي على 5 مؤشرات لدا…

    5 سبتمبر 2012 في 19:54
  16. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الثاني

    [#10222] غير مصرح لك بإستخدام الرسائل الخاصة :blink: s = c++; لا, عنوان c لا يمكن تغييره *++t = s; نعم, عنوان المصفوفة الثانية في سلسلة المصفوفات t سيصبح مساوي لـ s *t[8] = c[2]; نعم, الحرف الأول في السلسلة التاسعة (t[8][0]) سيأخذ قيمة الحرف الثالث في المصفوفة…

    5 سبتمبر 2012 في 12:19
  17. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الأول

    امممممممممممممم يعني انت تقول ان في الحلقة راح يتأكد من القيمة الي داخل المؤشر قبل ما يزيد المؤشر درجة و بعد ما يتحقق من الشرط يضيف درجة للمؤشر يعني يتحقق من (p*!) و بعدها سواء متحققة أو لا يعمل ++p خلاص خلاص, أنا كنت أظن انه راح يعمل (p+1)*! اقصد من كلامي كل …

    5 سبتمبر 2012 في 11:42
  18. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الأول

    :blink: انا مش متحرك من هالحلقة قبل ما نتفاهم فيها ههههههههه هذا التنفيذ *p1++ = p1[1]=0, t1[0]=0 *p1++ = p1[2]=1, t1[1]=0 *p1++ = p1[3]=1, *t1++ = t1[2]=0 *p1++ = p1[4]=1, *t1++ = t1[3]=1 في السطر الثاني, لدينا p1++ = p1[2]=1 يعني الشرط الأول من الحلقة مش متح…

    5 سبتمبر 2012 في 11:29
  19. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الأول

    ما عندي فكرة عن Pointer Arithmetic لكن تنفيذ الكود تصورته: *p1++ = p1[1]=0, t1[0]=0 *p1++ = p1[2]=1, *t1++ = t1[1]=0 *p1++ = p1[3]=1, *t1++ = t1[2]=1 كيف نفذته بالشكل الي قلت عليه انت؟؟ اظن ان تنفيذك بهالشكل: *p1++ = p1[1]=0, t1[0]=0 *p1++ = p1[2]=1, t1[1]=0 *…

    5 سبتمبر 2012 في 00:57
  20. اختبر قدراتك في C/CPP - الحلقة الثانية, الجزء الأول

    محاولة رقم 2: إذا كان سيتم تنفيذ (++p2) قبل p2* النتيجة تكون: 2 3 على افتراض أن الحلقة سنخرج منها بعد تحقق الشرط الأول و لن نمر إلى الشرط الثاني و بالتالي لن يتم تنفيذ ++p2! هذه اخر محاولة, اما 0 0 أو 2 3 ههههههههههه

    4 سبتمبر 2012 في 23:42

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

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

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

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