مصطفى 36a2
مشرف قسم C/C++
- سوريا
- ربّي يسّر
- استفسار مهم بالنسبة للغة السي بلس بلس (تصميم برنامج فعلي بهذه اللغة)
أخي البوقس ... إن كنت ترى أن البرنامج الحقيقي هو النوافذ والألوان والأشكال الجميلة ... أو ترى أن برمجة الألعاب هي البرمجة الحقيقة .. فما ذكره الأخ محمد والأخ نادر هو ما تريد .. أما إن أردت الحقيقة ... فالمبرمج ليس من يهتم بالرسوميات والأشكال ... بل من يهتم بحل…
- ترجمة كود من php الى c++
أخي إذا أردت بعض المساعدة في ذلك فقد قمت بتحويل بعض الأكواد سابقا بين اللغتين ... أرجو منك أن تضع كود الphp الذي تريد تحويله ..(حاول ألا يتجاوز الكود 20 سطر حتى لا يتجاوز الموضوع العملية التعليمية ) وسأستخدمه كمثال كي تتعلم عملية التحويل ... والأوامر المتكافئة…
- محاولة لمحاكاة اللعبة الفرنسية المشهورة : Le compte est bon
حمدا لله على سلامتك ... وأرجو لك كل التوفيق في مشروعك .. بأعلى العلامات ... أستاذي أحمد ... تطوير المشروع (على ما أعتقد ) ليس على النحو الذي ذكرته أستاذي الكريم ... لأن الفكرة التي تطرحها هي في تحكم المستخدم في سير العملية ... بيما أرى أننا لم ننتهي من جعل الخ…
- كيفية تدوير البتات
والله حتى الآن لم أفهم أين الخطأ ؟؟ لماذا؟؟؟ لم نستهلك إلا الجزء المخصص لحفظ الرقم ... ولم نحجز سوى بايت واحد واستخدمنا منه بت واحد ... فأين السوء من ناحية الذاكرة ؟؟؟ لم يكن عامل الوقت من ضمن السؤال في الأصل ... وعلى أي حال العملية لا تستغرق أكثر من جزء من ال…
- تحويل من char الى int في الملفات
أختي الكريمة أزن أن الخطأ في هذا الجزء من الكود : sum=sum+int(x); فعليك كتابة : sum=sum+s; لأنك في الحالة الأولى قمت بجمع لقيمة المؤشر للمصفوفة على الأغلب .. جربي هذا التعديل ... وهناك سؤال آخر بالنسبة ل *f=x; إذا كان f مؤشر وكذلك x فالعملية السابقة ستؤدي إلى …
- محتاج مساعده في لغه السي ++ اول كود لي خطا
أخي عليك التأكد من إعدادات الvisual studio عندك ... يبدو أن الوجهات للبرنامج غير صحيحة ... تأكد ان البرنامج ينشئbuild ملف الexe في نفس الوجهة التي يتجه لها عند الexecute ... وإياك أن تستسلم عند مثل هذه المشكلات ... فقد كنت أحاول تعلم جافا دون أن يكون عندي بيئة…
- مساعدة فى تصحيح هذه الاكواد بالسي
بعض التنظيم للكود قد يساعد في الحل ... الكود الاول كود: void clrscr(void); void getch(void); main(void) { clrscr(); getch(); } void clrscr(void) { asm mov ax, 3 asm int 10h } void getch(void) { asm mov ax, 10 asm int 16h } الكود التانى كود: #include<dos.h> voi…
- إلى كل مبتدئ في البرمجة
كلامك صحيح أخي المهم أن تكون عارف الخطوات التي يجب ان تتبعها لحل مشكلتك .. وبعد ذلك تكتب برنامجك وتحاول تنفيذه ... وعليك معرفة الأدوات التي تنفذ هدفك كالحلقات والشروط ... أررجو لك التوفيق والسلام عليكم
- كيفية تدوير البتات
السلام عليكم أخي محمد عودة أرجو منك التوضيح أكثر فهذا المتغير الذي أشرت عليه هو محجوز للعدد أصلا ... وأنا لم أحجز سوى بت واحد إضافي فأين المشكلة ... أرجو أن تكون الملاحظات أوضح ... جزاك الله خيرا أستاذ علاء الدين ... اليوم هو الاثنين .. هل يمكنك تصحيح محاولتي …
- اختبار الرقم الكبير .. هل هو أولي؟
السلام عليكم أخي أحمد وجميع المتابعين بالنسبة للكود الذي وضعه الأخ أحمد فقد كتبت كوداً مكافئا له تماماً لمن يريد فهم خوارزميته ... فهي جميلة ومبتكرة .. جزاه الله خيراً الكود التالي يتعامل مع رقم مخزن بشكل عادي ( أي أنه ليس مصفوفة أو مخزن في ملف ) فالهدف هوشرح …
- كيفية تدوير البتات
السلام عليكم ... تدوير رقم ضخم باستخدام بت واحد فقط ... لنبدأ أولا بالفكرة الرئيسية وهي تخزين الرقم كمصفوفة : والآن إليكم الخوارزمية حيث أن الرقم سيخزن عملياً بشكله الثنائي : والآن إليكم كود برمجي بلغة ++C (مجرد تطبيق بسيط ) ... يمكنك التأكد من صحة التدوير حيث…
- كيفية تدوير البتات
السلام عليكم لقد حللت السؤال من أجل أي حجم للرقم حتى لو كان مليون بايت أي 1ميغا ... وقد قمت بالحل باستخدام بت واحد فقط ... لا أدري إن كان هذا أبسط من الحل الأول على أي حال ... الفكرة بسيطة جداً والحمد لله ... سأضع الكود الآن وأضع الخوارزمية خلال نصف ساعة ... ه…
- ما هي حقيقة البرمجة ؟؟!
والله يا أستاذي الفاضل لقد فهمت علي لب الحديث ... بفارق وهو أن الطيور من خلق الله الذي لا يمكن الإتيان بمثله ونقف عاجزين أمام إعجازه أما التكنولوجيا التي بين أيدينا فلا ريب أنها ستتطور وتتغير وتتحسن فلماذا نكتفي بالمشاهدة ولا نكون نحن أنفسنا من نقوم بهذا التغي…
- كيفية تدوير البتات
بسم الله الرحمن الرحيم جزاك الله خيرا أستاذنا الفاضل ... وإليك هذا الحل ... أولا الخوارزمية: ثانيا مثال بسيط : ثالثاً الكود البرمجي بلغة ++C #include<iostream.h> unsigned int rol(unsigned int num,unsigned int&rot) { bool Mosty; for(char i=0;i<rot;i++) { Mosty=…
- ما هي حقيقة البرمجة ؟؟!
فهمت من هذا الكلام أنه هناك عدة حلول للشبكة لولم يكن هناك أرقام مكتوبة بالأسود الغامق , لكن (لا أريد أن ادخل بالموضوع مباشرة ) ما قصدك بالمربعات اللاتينية ... سأبحث عن ذلك .شكرا ... الله يستر .. يظهر إلك باع بالتحقيق الجنائي فهمت عليك , وقد ذكرت ذلك الموضوع لأ…
- كيفية تدوير البتات
هذا هو الكلام الرائع ... شكرا لك أستاذنا المشرف ... وكإضافة بسيطة لمن لا يعرف التدوير ... التدوير هو عملية ثنائية (أي بالنظام الثنائي)وتتم بإزاحة الرقم لليمين أو لليسار عددا من المرات وكل عدد يخرج من اليمين نعود لإدخاله من اليسار...والعكس بالعكس إذا أردنا تدوي…
- اختبار الرقم الكبير .. هل هو أولي؟
وعليكم السلام أخي أحمد ... بالنسبة للطرح فقد كانت فكرتي هي التالية : قبل القيام بعملية الطرح علينا إزاحة الرقم إلى أن يصبح بنفس عدد منازل الرقم الأول كما يلي: أما إذا كان المقسوم عليه أكبر ... فالحل كما يلي : وعلى هذا الأساس بُنيت خوارزمية الحل الذي قدمتُه : #…
- محاولة لمحاكاة اللعبة الفرنسية المشهورة : Le compte est bon
الله يجزيك الخير أستاذ أحمد ... بالنسبة للكود القياسي وصلت الفكرة أما بالنسبة ل: في الواقع عدد الاحتمالات هو 5 فقط وذلك لأن عملية القسمة ستعطي عددا كسريا في أحد شكليها y/x أو x/y ونحن لم ندرج التعامل مع الأعداد الكسرية ضمن المشروع .. أما بالنسبة لعدد الاحتمالا…
- ما هي حقيقة البرمجة ؟؟!
أخي محمد يمكن أنا أصغر من أني أجاوب على كلامك ... فخبرتي في الموضوع لم تصل إلى هذه الامتحانات ولكن هذا لا يمنع أن ندخل في مثال عملي واضح ... وبشكل عام ... من مزايا جمع الخوارزمية مع الحاسب (أي كتابة برنامج) هي أنا الحاسب يمكنه تجربة كل الاحتمالات ... وعند جمع …
- اختبار الرقم الكبير .. هل هو أولي؟
ما شاء الله عليك أخي أحمد ... أنتظر منك أن تتعلم الC++ في الصيف وترتاح من الwamp وال apache أظن أنني فهمت فكرتك .. ولكن هناك بعض الملاحظات فمثلاً الخوارزمية ستأخذا الكثير من الوقت حتى تصل إلى الناتج تخيل كم عملية مضاعفة سنقوم بها للوصول إلى ناتج قسمة 100000000…