الشهر: فبراير 2019

فهم كيفية إنشاء رقم عشوائي بالجافا

مستوى الدرس: مبتدئ – لغة البرمجة: جافا (Java) قد يواجه بعض الطلاب وخصوصاً المبتدئين في البرمجة صعوبة في فهم كيفية إنشاء رقم عشوائي خصوصاً ضمن مجال معين. مثال: قد يأتيك سؤال عن ما هو مجال الأرقام التي يستطيع أن ينشئها الكود التالي: ماذا سيكون جوابك؟ الجواب الصحيح هو أن الكود السابق سينتج أرقام بين 20 […]

تمرير دالة كمعطى لدالة في الجافا (Callback & Lambda)

إذا كنت من محبي لغة الجافا سكربت (JavaScript)، قد يبدوا لك مثل هذا الكود وهو عبارة عن تعريف دالة (function) وتستقبل دوال كمعطيات (Arguments) أمر طبيعي ومعتاد: الكود السابق عبارة عن دالة  تأخذ درجة مادة كمعطى أول، ثم تأخذ دالة كمعطى ثاني بحيث يتم تنفيذها في حال كون الدرجة المدخلة درجة نجاح، وتأخذ دالة أخرى […]

تحويل التاريخ من هجري إلى ميلادي والعكس بـ C#

عندما تتعامل مع التاريخ والوقت في C#.Net ستستخدم غالباً كلاس DateTime. مثلاً عندما تود أخذ التاريخ والوقت الحالي وطباعته في صندوق نص اسمه (txtOut)، ستكتب مثل هذا الأمر: ناتج الكود السابق سيكون التاريخ والوقت الحالي عند تشغيل الكود، ولكن سيختلف تنسيق التاريخ ونوعه باختلاف اعدادات النظام للمستخدم. مثلاً: لو كان اعدادات تاريخ نظام المستخدم هو […]

تمرير للأعلى