hmaqzz نشر 15 أكتوبر 2020 أرسل تقرير نشر 15 أكتوبر 2020 لدي ثلاث class اريد المساعدة في الحل والفهم ConcordanceBuilderC.java ConcordanceMain.java Word.java اقتباس
0 ayoubridouani نشر 15 أكتوبر 2020 أرسل تقرير نشر 15 أكتوبر 2020 هل يمكنك أن توضح بشكل أفضل أين الخطأ ؟ تعديل : بعد أن قرأت الملفات وجدت أنك تحاول حساب عدد تكرار الأحرف في string فوجدت لك من هنا كود شبيه لنفس فكرة ما تحاول الوصول إقرأ هذا الكود المصدري وحاول أن تمم الكود بنفسك وأي مساعدة تحتاجها يمكنك طرحها هنا وسنحاول مساعدتك بإذن الله. أيضا قد تفيدك هذه المناقشة. اقتباس
0 الشيخ المختار الشنقيطس نشر 15 أكتوبر 2020 أرسل تقرير نشر 15 أكتوبر 2020 بتاريخ 18 دقائق مضت قال hmaqzz: لدي ثلاث class اريد المساعدة في الحل والفهم ConcordanceBuilderC.java ConcordanceMain.java Word.java ما مقصدك ؟ لم افهم سوألك بتاتا؟ اقتباس
0 سمير عبود نشر 15 أكتوبر 2020 أرسل تقرير نشر 15 أكتوبر 2020 مرحباً بك المطلوب منك إكمال شيفرات التوابع الموجودة في الصنف ConcordanceBuilderC هذا الصنف سيقوم بإنشاء فهرس كامل للكلمات المُكونة لجُملة ما لذلك ستقوم بتمرير الجُملة التي تريد أن تعمل لها فهرس كمُعامل أو كوسيط للدالة البانية لهذا الصنف. و ذلك عند إنشاء كائن من الصنف ConcordanceBuilderC و بعدها تقوم بتنفيذ التابع buildConcordance على الكائن الذي أنشأته، هذا التابع المفروض يقوم بالمرور على كلمات الجُملة كلمة تلو الأخرى و يقوم بإضافتهم إلى الArrayList المُسماة concordance بشرط عدم تكرار الكلمة و إذا وجد أن الكلمة تمت إضافتها من قبل يقوم برفع عدد تكرار الكلمة ب 1 أو عدد تواجد الكلمة في الجُملة كما يقوم بإضافة موضع الكلمة إلى الArrayList المُسماة whereOccurence و هكذا حتى إنتهاء كلمات الجُملة. و في الأخير يقوم بطباعة الفهرس و ذلك من خلال إستدعاء التابع displayConcordance على الكائن المنشأ و هذا ما تم كتابته في الصنف ConcordanceMain و عند تنفيذ البرنامج سيتم تنفيذ الدالة main الموجودة في هذا الصنف و يوجد خطأ في الدالة main فالمفروض تكون بهذا الشكل: public class ConcordanceMain { public static void main(String[] args) { // TODO Auto-generated method stub String sentence1 = "Hello dear I am a student and I love Programming " + "My name is Ahmed " +"Ahmed likes java and Programming"; String sentence2 = "Hi Hi"; ConcordanceBuilderC con = new ConcordanceBuilderC(sentence2); // كان لديك خطأ في إسم الكلاس هنا con.buildConcordance(); con.displayConcordance(); } } قم بمحاولة إكمال الشيفرات البرمجية بنفسك و إذا لم تستطع يُمكنك البحث أكثر أو طلب المُساعدة بطرح إستفساراتك هنا و سنقوم بمُساعدتك للوصول إلى المطلوب. بالتوفيق. اقتباس
السؤال
hmaqzz
لدي ثلاث class اريد المساعدة في الحل والفهم
ConcordanceBuilderC.java
ConcordanceMain.java
Word.java
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.