ahmed.o.mohamed
مشرف سابق لقسم السى و السى++
- موريتانيا
- ahmed-mohamed.developpez.com
- الأدب ، الذكاء الاصطناعي ، البرمجة و حماية الأنظمة.
- طلب تصحيح كود يُظهر مربعاً من النجوم
و عليكم السلام توجد طريقتان للإجابة على سؤالك, الأولى باستخدام الـ loops و الثانية باستخدام الـ recursion. أيهما تريد ؟ :)
- أريد منهجية لأتابع الدراسة في الأمور المتقدمة
الجزء الثاني يتكون من 10 فصول, أي فصل لم تفهمه بالتحديد ؟
- اختبر قدراتك في الجافا - الحلقة السادسة
كما أخبرتك سابقاً, لا حاجة إلى استخدام الـ Hash أصلا لأن المفاتيح عبارة عن أرقام متالية و تبدأ من الصفر و بالتالي لا حاجة في تخزينها لأنه يُمكنك الحصول عليها عن طريق loop. عفواً, كنت أقصد أنها تُصدر NullPointerException إذا تم تمرير جدول فارغ (في الحقيقة, التم…
- أريد منهجية لأتابع الدراسة في الأمور المتقدمة
و عليكم السلام أظنك تقصد دورة العضو Mateo21 في موقع openclassrooms أو Site du Zéro سابقاً, صح ؟ :) الدورة مُكونة من 4 أجزاء على ما أعتقد, في أي جزء واجهتك مشاكل في الفهم ؟ بالنسبة للجزء الأخير, أنصحك بقراءة هذه السلسلة, ستعينك على فهمه : هياكل البيانات في لغة …
- اختبر قدراتك في الجافا - الحلقة الثامنة
السلام عليكم فهرس الحلقات. الهدف من هذه الحلقة هو التعرف على بعض المفاهيم النظرية التي سنتطرق لها في الحلقات القادمة. كان من المفترض أن تكون هذه الحلقة هي الأولى من هذه السلسلة لكن لم تساعدني الظروف لأن الحلقات الأولى كانت مرتجلة و كتبتُها دون تحضير مسبق. لنبد…
- اختبر قدراتك في الجافا - الحلقة السابعة
السلام عليكم فهرس الحلقات. ملاحظة : لا يُسمح باستخدام الدوال التي تحل محل الخوارزمية, يُمكن الاستعانة بالدوال الأساسية مثل chatAt و length و ما شابه .. الهدف من هذه الحلقة هو محاكاة بعض الدوال الموجودة في الواجهة Set من خلال كتابة فئة تسمح بالتعامل مع مجموعة م…
- اختبر قدراتك في الجافا - الحلقة السادسة
محاولة العضو مصطفى 36a2 : import java.util.Map.Entry;import java.util.TreeMap;public class Sixth { public static void main(String[] args) { Polynome p = new Polynome(new double[]{-2, 3, 9, 4}); System.out.println(p.toString()); System.out.println(p.degre()); S…
- الـ Binary Serialization في الجافا
نعم يُمكن ذلك باستخدام المؤثر instanceof, هكذا : Object o; .... if (o instanceof (CompteBank)){ CompteBank cb = (CompteBank)o; //downcasting //do something } else { Client c = (Client) o; //downcasting //do something } لكن أنا أفضل الطريقة التي ذكرتُها لك.
- اختبر قدراتك في الجافا - الحلقة الرابعة
لهذا السبب قلت لك :
- هل من مساعدة لرفع المستوى
و عليكم السلام هل تسأل عن تحسين مستواك في الرياضيات كمادة في الجامعة أو كهواية ؟ هل ترغب في تعلم مفاهيم الرياضيات المتعلقة بعلوم الحاسب أم Les notions en tant que telles ؟ تحياتي.
- الاستخدامات المتقدمة للدالة system
لا, لكن مجرد استخدام الـ Coding Standard يُشعرني بالراحة :D كما ذكر الأخ مصطفى, cstdlib تحتوي على الدالة system و يُقابلها الملف الرأسي stdlib.h في لغة C.
- أريد لغة مجدبة " تجارياًً " لأنشاء برامج أدخال بيانات , أتعلمها و أستفيد منها مادياً
الـ Graphical User Interface Builder و الـ Database APIs, تجدها تقريبا مع كافة لغات البرمجة ..
- الـ Binary Serialization في الجافا
يا رااجل .. ليش ما بتراسلني ع الخاص .. ممكن يكون في أعضاء آخرين يريدون المشاركة :D استخدم HashMap و قم بتخزين كائنات CompteBank بمفاتيح زوجية وClient بمفاتيح فردية مثلا. (في هذه الحالة, قم بعمل الـ serialization لكائن الـ HashMap داخل الملف bank.ser ) ملاحظاتي…
- اختبر قدراتك في الجافا - الحلقة الخامسة
صحيح, لم أر الدالة factorial :P عند كتابتي للملاحظات, أعتبر أن كل المشاركين يعملون على Java 7 أو 8, ليش لا ؟ :D (الهدف من الملاحظات هو نقد الكود مع ذكر الميزات الجديدة للجافا, التي قد يستفيد منها المشاركون ..) قصدتُ استخدام تلك الدوال لأبين للقارئ فائدتها :) ا…
- اختبر قدراتك في الجافا - الحلقة الرابعة
استخدم الـ JNI, راجع هذا الرابط.
- هل تعتقد أن Bill Gates كان شخصا "عبقريا" ؟
لا فائدة .. عُدنا للمربع الأول :) شكراً لكل من شارك في الموضوع. تحياتي.
- اختبر قدراتك في الجافا - الحلقة السادسة
السلام عليكم فهرس الحلقات. الهدف من هذه الحلقة هو كتابة فئة تسمح بالتعامل مع كثيرات الحدود (Polynomial). الفئة Polynome يجب أن تحتوي على : دالة بناء تستقبل الـ coefficients على شكل مصفوفة من double. الدالة degre التي تُعيد درجة كثيرة الحدود. getCoeff تستقبل رق…
- اختبر قدراتك في الجافا - الحلقة الخامسة
محاولة العضو Abd Allatif : import java.util.ArrayList; import java.util.Arrays; public class StringsManipulation { private long[] array; public boolean verifierAlphabetFrancais(String string) // string ^ 2 :p { return string.matches("[a-zA-Zàâéèêçîôû ]+"); } p…
- هل يمكن ضرب المصفوفات الأحادية ؟
نعم, بشرط أن تكون الأولى أفقية و الثانية عمودية هكذا : dim A = (1,n) and dim B = (n,1)
- طلب برنامج"تصحيح الخطأ في الكود"
import java.util.Scanner; public class TransposeAMatrix { public static void main(String args[]) { int m, n, c, d; Scanner in = new Scanner(System.in); System.out.println("Enter the number of rows and columns of matrix"); m = in.nextInt(); n = in.nextInt(); in…