السلام عليكم
الهدف من هذه الحلقة هو كتابة فئة تسمح باستخراج مجموعة بيانات من String معينة.
الفئة StringsManipulation يجب أن تحتوي على :
- الدالة long[] calculFactoriel(String str)l التي تُعيد مصفوفة من long تحتوي على factoriel كل رقم ظهر في الجملة str.
- verifierAlphabetFrancais : تستقبل كائن من String و تُعيد true إذا كانت الجملة تحتوي فقط على أحرف فرنسية و false في الحالة المعاكسة.
- بالإضافة إلى دالة تُمكن من إظهار نتائج الدالة calculFactoriel.
- للتبسيط سنعتبر أن الأحرف الفرنسية هي :
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z, à, â, é, è, ê, ç, î, ô, û
مع العلم أنه توجد أحرف أخرى كثيرة ...
أمثلة على المُخرجات :
verifierAlphabetFrancais : Input/Output : Pourquoi t'étais-tu tu quand tout était éteint / true Input/Output : الفريق العربي للبرمجة2000 / false ---------------------------- calculFactoriel : Input : AD38D0L4D Output : [6, 40320, 1, 24]
تُرسل الإجابة على الخاص + سيتم الإعلان عن الحل في حدود 24 ساعة.
تحياتي.