محمد علاء الدين
مشرف قسمي C/Cpp و Windows API
- الدولة الإسلامية
- Operating Systems & Compilers
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
قارن هذا الكود بالخاص بك: #include <stdio.h> #define MAX 1000 int main() { char a[MAX]={0}; char *b = (char*)a; int i=0; printf("Entrer un nombre en mode(2):\t"); scanf("%s",a); while(*b) { i <<= 1; if (!(*b++ - '0')) continue; i |= 1; } printf("==>Nombre en m…
- مساعده في برنامج rotating rings في لغة c++
قمت بكتابة حل لها و اريد test cases للتجربه؟
- [ تمت الإجابة ]تحسين كود :التحويل من النظام الثنائي للنظام العشري
طالما ان النص المدخل بالنظام الثنائي لا داعي من استخدام الضرب فقط قم بعمل shift left للرقم الموجود بالخانه و من ثم or it للنتيجه النهائيه واستخدم printf للطباعه. و الله ولي التوفيق
- تطبيقات على الـ templates
انت من سيقوم بكتابة الـ initialization.
- تطبيقات على الـ templates
ألا يعرف أحد الإجابه؟!!
- مساعده في برنامج rotating rings في لغة c++
بقراءة محتوى ملف الـ pdf الموجود بالمشاركه الثالثه و بتحليل بسيط نجد ان: 5x5 = 25 ring(s) count = 5/2 = 2 special ring = 5%2 = 1 Ring 1: count = 2*(5-0) + 2*(5-2) = 10 + 6 = 16 start = ring0_end + 1 = 0 + 1 = 1 end = ring0_end + count = 0 + 16 = 16 Ring 2: cou…
- مساعده في برنامج rotating rings في لغة c++
هل من testcases ليتم التجربه؟؟
- تطبيقات على الـ templates
منذ ان تعلمت الـ template و انا لازلت اكتشف الكثير مما يمكننى ان أفعل بها، ايضا النتائج التى احصل عليها من الأفكار التى اطبقها تجعلنى اخمن كيف يعمل المترجم احيانا. الهدف من هذا المثال هو الحصول على بعض البيانات المتعلقه بنوع معين. فعلى افتراض انك لن تستخدم Run…
- مساعدة بحل مسألة string match
#include <iostream> using namespace std; char* find(const char* str, const char* find); int main() { char* s1 = "C++ is modern computer language that is popular and easy to learn."; char* s2 = "learn."; char* s3=find(s1, s2); cout.write(s3, strlen(s2)); } char…
- اختبار الرقم الكبير .. هل هو أولي؟
ملحوظة: إجراء العمليات الحسابيه على مصفوفه رقمية بمساحة 1 بايت للعنصر أبطء كثيرا من اجراء العمليات الحسابيه على مصفوفه رقميه بمساحة 2 بايت للعنصر و بالمثل مع الأنواع الصحيحه الإفتراضيه ذات المساحه الأكبر، فما بالك بأن المصفوفه هى مصفوفه حروف و يتم تحويلها وقت …
- التنفيذ في الزمن الحقيقي Real Time و الزمن مقابل الذاكرة
بشكل افتراضي إذا قام المترجم بالإبقاء على المتغيرات - الموجوده بالدوال - سيتم حجزها من الـ Stack. هذه ليست بفكره جيده على الإطلاق حيث ستقلل من كفائة الكود الناتج. ميزة الـ Memory Pool مع الـ GC هو ان عملية الـ defragment للذاكره تكون داخليه حيث انت لا تستخدم ا…
- التنفيذ في الزمن الحقيقي Real Time و الزمن مقابل الذاكرة
راجع هذه المشاركه. و الله ولي التوفيق
- كيفية استخدام pointeur في structure
الكود المكتوب بأخر المشاركه السابقه خاطئ حيث انك تقوم بوضع قيمه من نوع int داخل متغير من نوع *Coordonnees فى الكود الأول: كود الطباعه الأول الذى استخدمته غير دقيق و الثاني غير صحيح، لماذا كل العناء و يمكنك استخدام طريقه اسهل: printf("%d\n\n", karim.p[0]->x); p…
- التنفيذ في الزمن الحقيقي Real Time و الزمن مقابل الذاكرة
الـ Real-Time Applications يتم كتابتها لتعمل على أنظمة تشغيل بخصائص معينه، هذه الأنظمة تسمي بـ Real-Time Operating Systems و تختلف عن الأنظمه المعتاده فى العديد من الأمور - إقراء عنها فى Wikipedia. معالجة الصور للـ RTA لها العديد من الأساليب، نفس الكلام يعتمد …
- [تنبيه - عدم تكرار المخالفة :]ارجو المساعده في برنامج "Numerical Pattern"
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته. مرحباً بكم في منتدى الفريق العربي للبرمجة هذا الموضوع يشتمل على مخالفة أو أكثر لقواعد المشاركة. الرجاء التنبه وعدم تكرار المخالفة في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية. وفي حال التكرار سيتعرض م…
- سؤال:حساب عدد الأرقام المكتوبه من قبل المستخدم
#include <iostream> #include <cmath> using namespace std; int main() { int i = 0; cin >> i; cout << (int)log10((float)i) + 1; } و الله ولي التوفيق
- [مخالف]الله يزرق من يدخل ..التحويل بين اللغات البرمجية
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات . قواعد طرح المشاركات /index.php?showtopic=29343 شاكرين لكم حُسن تعاونكم {username}
- التعامل مع المصفوفات المنطقية
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته مرحباً بكم في منتدى الفريق العربي للبرمجة نود تنبيهك أن العنوان غير مناسب. الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية. وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!! ق…
- اخطاء من الملفات الملحقه مع المترجم
المشكله ليست فى الملفات الملحقه مع المترجم و انما فى ملفات الكود لديك و نساينك للأقواس او semi-colon يجعل الكود النهائي الذى يتم تجميعه من خلال المترجم قبل الترجمه يظهر لك الخطأ كأنه احد ملفات المترجم. نص الخطأ موجود فى اخر سطرين صححهما و حاول مره اخرى. و الله…
- [مخالف]كيف اكتب هذا الكود
الأخ الكريم/الأخت الكريمة السلام عليكم ورحمة الله وبركاته مرحباً بكم في منتدى الفريق العربي للبرمجة تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات . قواعد طرح المشاركات /index.php?showtopic=29343 شاكرين لكم حُسن تعاونكم {username}