أبوفهد
- سلسلة - شغل مخك ( 19 )
للأسف أخي الكريم . الكود لا يعطي النتيجة المطلوبة .. حاول متابعة الكود جيداً .. على العموم أنت اقتربت من الحل كثيراً :) .. لكن لاحظ ان نهاية الـ Tag تكون بوجود علامة "/" مثلا : "[/bold]" .. :):)
- كيف أجرب كل الامكانيات؟؟
الأستاذ هاني .. بالنسبة بأن Recursive تستهلك الذاكرة فهذا صحيح إذا كانت الدالة تتراكم على بعضها بشكل مستمر .. مثلا لو أردنا أن نعكس ترتيب Queue معين بواسطة (recursive) ويحتوي على عناصر كثيرة جداً .. فسوف يكون هناك استهلاك كبير للذاكرة .. أما في مثالنا الحالي .…
- كيف أجرب كل الامكانيات؟؟
الكود السابق يقوم بكتابة الحالات من خانة وحدة إلى الخانة المطلوبة .. أما مع هذا التعديل فسوف يقوم الكود بكتابة الحالات بالطول المطلوب . static void GetAllCasses( string str, int Length ) { if( str.Length == Length ) { Console.WriteLine( str ) ; return ; } char…
- كيف أجرب كل الامكانيات؟؟
قد يتسائل البعض لماذا قمت بوضع حلقتي for لكن الغرض فقط هو للتنظيم .. والا نستطيع حلها بالطريقة التالية بالاستغناء عن حلقة for الثانية static void GetAllCasses( string str, int Length ) { if( str.Length == Length ) return ; char c = (char) ('0' - 1) ; //رقم الا…
- سلسلة - شغل مخك ( 19 )
أخي طلال .. المسألة افتراضية .. أنا ما بغيت أصعبها وأخليها في RichTextBox فلذلك افرض ان هناك دالة اسمها IsBold هاذي الدالة تقوم باختبار حرف (أي حرف أنت تمرره للدالة) ثم هي ترجع true إذا كان عريض .. يعني أنت تمشي في الـ String وتاخذ كل حرف وتمرره للدالة .. (يال…
- سلسلة - شغل مخك ( 19 )
لا أخي الفاضل .. أولا : أنا لم أكتب بلغة html ولا برموز ubb أنا استخدمت شيء عام .. على العموم هي صحيحة لو بستخدمها في html مية بالمية بس غير الأقواس المربعة إلى <> وغير كلمة bold إلى b وكلمة italic إلى i ثانيا أنا لا أشترط الترتيب في الـ Tags يعني الجملة التال…
- كيف أجرب كل الامكانيات؟؟
مبروك أخي هاني على الوظيفة ونرجوا لك التوفيق الدائم .. ما شاء الله تفكير متميز من رجل متميز .. أخي هاني أنا جلست أفكر في دالة تحضر جميع الاحتمالات.. فوجدت الحل عن طريق استخدام الـ Recusion .. الحل قصير وكل الشغل في الدالة .. الدالة مكتوبة بلغة C#.NET : static …
- سلسلة - شغل مخك ( 19 )
السلام عليكم ورحمة الله وبركاته .. لو كان لديك الدوال التالية bool IsBold( char c ) ; bool IsItalic( char c ) ; هذه الدوال كما هو واضح من اسمها في الدالة IsBold تختبر حالة الحرف وترجع true إذا كان عريضا ، والدالة IsItalic تختبر حالة الحرف وترجع true إذا كان ما…
- Offset & Segment
هذي هي المشكلة الي ترافق معالج 68 بس لاحظ أنه معالج قدييم أما بالنسبة للـ Segment والـ Offset .. الذاكرة على العموم مقسمة عدة أقسام .. فيه شي خاص بنظام التشغيل وفيه شي خاص بالـ BIOS وفيه شي خاص بالبرامج وهو اللي يهمنا . القطاع (ٍSegment) في (القسم الخاص بالبرا…
- تاريخ تطور لغة سي شارب C#
من أجمل القراءات التي أقرأها في مجال الحاسب دائما للأخ خضر ترزي :)
- ما معنى هذا الكود في ال #C.........
ألا تعتقد أخي أن هناك فائدة أخرى من فوائد Namespaces هي تقليل تضارب أسماء الـ Classes فيما بينها ..
- مواقع ل #C
مشكور أخوي شبكة على هالمواقع :):)..
- Offset & Segment
أي برنامج عندما يتم تشغيلة يقوم نظام التشغيل بحجز ثلاثة أماكن له في الذاكرة وتسمى هذه الأماكن بـ Segment هذه الأماكن يستخدمها البرنامج لأغراض عدة كحجز المتغيرات واستعمال المكدس(Stack ) وهذه الأماكن هي : 1- Data Segment (ويستخدم لحجز المتغيرات التي يحتاجها البر…
- استطلاع رأي في وضع دروس في C#.NET
كتاب كامل أكبر من التوقع !! :) :)
- استطلاع رأي في وضع دروس في C#.NET
بسم الله الرحمن الرحيم أود في هذه العجالة أن أوجه ندائي إلى جميع الأخوة الذين يملكون معرفة بـ C#.NET وعلى رأسهم الأخ خضر ترزي بأن يضعوا دروسا تتناول C#.NET لعلنا أن نفيد أمتنا ولو بالقليل .. وبإذن الله (إن لم يكن هناك مانع) سأقوم بوضع دروس على حسب استطاعتي حول…
- شكرا لاعادة المنتدى
وأنا أضم صوتي للأخ Saveavse وأشكركم جزيل الشكر على إعادة المنتدى
- سلسلة - شغل مخك (12)
طيب عادي تتكرر الأرقام ؟؟
- شكرا يا أخي هاني
طيب .. الآسئلة واجد بس أنت اختر بس خلني أخلص من الاختبارات ومالك الا اللي يسرك
- شكرا يا أخي هاني
شكرا يا أخي هاني على هالمجهود الرائع .. بس ما تحس ان أغلب الأسئلة الي تطرح موجهه إلى التعامل بالبتات بشكل كبير .. أنا أحس ان التفكير المنطقى يكون أرقى مستوى من التفكير بالبتات ( مدري ليش أحس ان تفكير بطريقة البت معقد بدرجة تخرجه عن التفكير المنطقي ) علاوة على …
- نسخة جديدة من Microsoft Windows XP قريبا
windows XP Proffessional بدل Windows 2000 Profressional Windows XP Home Edition بدل Windows Me وأما تسمية Windows .Net : Windows .NET Server يقابل Windows 2000 Server Windows .NET Advance Server يقابل Windows 2000 Advance Server وهكذا :)