مصفوفة غير محددة الابعاد ؟؟

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

مصفوفة غير محددة الابعاد ؟؟

مُساهمة من طرف نجاح في الخميس يونيو 30, 2016 10:24 pm

السلام عليكم و رحمة الله و بركاته 

شكرا على المنتدى المفيد ..  

يوجد استفسار 

مطلوب  برنامج  يقوم بتشفير الكلمات  ب حرفين الى الامام   بحيث يتوقف استقبال الكلمات من المستخدم عند وضع "a" او عدد كلمات 10 حد اقصى 

ومن ثم وضع الكلمات انبوت في جدول و كلمات اوتبوت بجدول مقابل 

هذا الطلب يحتاج مصفوفة ثنائية
[]  [] String 

هنا عدد ابعاد المصفوفة غير معروف ...
السؤال .. هل يمكن انشاء مصفوفة متل هذه ..؟؟ وكيف سيتم ذلك ؟؟
وشكرا جزيلا
avatar
نجاح
.
.

تاريخ التسجيل : 28/06/2016
المساهمات : 4
النقاط : 6
التقيم : 0
الدولة : سوريا
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مصفوفة غير محددة الابعاد ؟؟

مُساهمة من طرف نجاح في السبت يوليو 02, 2016 11:14 am

السلام عليكم
لا أعرف لما لم يساعدني احد ☺
ولكن معذورين جميعا .. وقت رمضان ضيق ...
المهم .. بحثت بالانترنت و عرفت انه يمكن ان تكون بعض عناصر المصفوفة خاليه ..
فيكون حل سؤالي هو ان عدد عناصر المصفوفة الثنائية 10 ببساطه

سؤال آخر. .. ارجو المساعدة لان ضاق الوقت ويجب تسليم البرنامج باسرع وقت

سؤال : نريد طبع كلمات في جدول .. الجدول الاول الكلمة و الثاني الكلمة بعد التشفير. .. انا عملت برنامج و التشفير يعمل .. لكن الكلمات تحت بعضها .. مجموعة 1 للكلماتS1 و مجموعه 2 تحتها S2..
سؤالي .. كيف اعمل مصفوفة ثنائية عناصرها 10 تستقبل String
S2 بجانبها ...
و اقوم بطاعتها ..
وشكرا ☺
avatar
نجاح
.
.

تاريخ التسجيل : 28/06/2016
المساهمات : 4
النقاط : 6
التقيم : 0
الدولة : سوريا
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مصفوفة غير محددة الابعاد ؟؟

مُساهمة من طرف NEXT في السبت يوليو 02, 2016 2:56 pm

نجاح كتب:السلام عليكم
لا أعرف لما لم يساعدني احد ☺
ولكن معذورين جميعا .. وقت رمضان ضيق ...
المهم .. بحثت بالانترنت و عرفت انه يمكن ان تكون بعض عناصر المصفوفة خاليه ..
فيكون حل سؤالي هو ان عدد عناصر المصفوفة الثنائية 10 ببساطه

سؤال آخر. .. ارجو المساعدة لان ضاق الوقت ويجب تسليم البرنامج باسرع وقت  

سؤال : نريد طبع كلمات في جدول .. الجدول الاول الكلمة و الثاني الكلمة بعد التشفير. .. انا عملت برنامج و التشفير يعمل .. لكن الكلمات تحت بعضها .. مجموعة 1 للكلماتS1 و مجموعه 2 تحتها S2..
سؤالي .. كيف اعمل مصفوفة ثنائية عناصرها 10 تستقبل String
S2 بجانبها ...
و اقوم بطاعتها ..
وشكرا ☺

ناسف الزميلة الكريمة على عدم الرد فالمنتدى يعانى من قلة الاعضاء النشطيين ...واعتقد انه لن تجدى اجابة كافية لسؤالك الا بدخول الزميل /أحمد مناع أو الزميلة /الزهراء ....فهم اكثر اتنين بالمنتدى لديهم الخبرة الكافية بالجافا لكن دخولهم الى المنتدى منذ فترة محدود

تقبلى اعتذارى
avatar
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 265
النقاط : 380
التقيم : 9
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مصفوفة غير محددة الابعاد ؟؟

مُساهمة من طرف نجاح في السبت يوليو 02, 2016 8:23 pm

NEXT كتب:

ناسف الزميلة الكريمة على عدم الرد فالمنتدى يعانى من قلة الاعضاء النشطيين ...واعتقد انه لن تجدى اجابة كافية لسؤالك الا بدخول الزميل /أحمد مناع أو الزميلة /الزهراء ....فهم اكثر اتنين بالمنتدى لديهم الخبرة الكافية بالجافا لكن دخولهم الى المنتدى منذ فترة محدود

تقبلى اعتذارى

لا داعي للاعتذار استاذ NEXT
شكرا جزيلا على جهودكم 
مشكلة لغة جافا قليل من يعرف بها عكس باقي اللغات مثل c++ ,  
رغم اني لم اجد اجابه ل سؤالي ولكني استفدت من المواضيع المطروحة في المنتدى 
شكرا لكم 
بارك الله فيكم جميعا  
الله يوفقنا واياكم . امين 
avatar
نجاح
.
.

تاريخ التسجيل : 28/06/2016
المساهمات : 4
النقاط : 6
التقيم : 0
الدولة : سوريا
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مصفوفة غير محددة الابعاد ؟؟

مُساهمة من طرف GANT في السبت يوليو 02, 2016 11:45 pm

ربما استطيع المساعدة لكن للاسف لم افهم استفسارك بشكل جيد .. اقصد لم افهم مالذي تحاولين تنفيذه بالضبط؟

سأحاول شرح ما فهمته و اعذريني:
1- يقوم البرنامج باستقبال 10 قيم يدخلها المستخدم (سأتجاوز الطريقة التي سيقوم المستخدم بادخال الكلمات من خلالها كونها غير مهمة كثيراً بالنسبة لك كما يبدو و سأقوم في المثال بادخال القيم بشكل يدوي)
2- يقوم البرنامج بتخزين هذه القيم في مصفوفة ثنائية الابعاد حيث ان البعد الاول يستوعب 10 قيم اما البعد الثاني يستوعب قيمتين (الكلمة و الكلمة المشفرة)
ملاحظة: لم افهم الطريقة التي تريدين بها تشفير الكلمات لذلك سأتجاوز طريقة التشفير (في المثال سأستخدم الكلمات العربية بديلاً عن الكلمات المشفرة)
3- بعدها نقوم بعمل loop لطباعة الكلمات و الكلمات المشفرة

هذا المثال و اعتذر اذا لم افهم قصدك

الكود:
package javaapplication9;

public class JavaApplication9 {

    public static void main(String[] args) {
        String[][] words = new String[10][2];
       
        words[0][0] = "Mohammed";
        words[0][1] = "محمد";
       
        words[1][0] = "Khaled";
        words[1][1] = "خالد";
       
        words[2][0] = "Omar";
        words[2][1] = "عمر";
       
        words[3][0] = "Badr";
        words[3][1] = "بدر";
       
        words[4][0] = "Abdullah";
        words[4][1] = "عبدالله";
       
        words[5][0] = "Nasser";
        words[5][1] = "ناصر";
       
        words[6][0] = "Ali";
        words[6][1] = "علي";
       
        words[7][0] = "Hassan";
        words[7][1] = "حسن";
       
        words[8][0] = "Fahad";
        words[8][1] = "فهد";
       
        words[9][0] = "Othman";
        words[9][1] = "عثمان";
       
        int x;
       
        for(x=0; x <= 9; x++) {
            System.out.println("Word: " + words[x][0] + " Translation: " + words[x][1]);
        }
       
    }
 
   
}
avatar
GANT
.
.

تاريخ التسجيل : 29/03/2016
المساهمات : 6
النقاط : 8
التقيم : 0
الدولة : السعودية
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: مصفوفة غير محددة الابعاد ؟؟

مُساهمة من طرف نجاح في الإثنين يوليو 04, 2016 2:07 am

GANT كتب:ربما استطيع المساعدة لكن للاسف لم افهم استفسارك بشكل جيد .. اقصد لم افهم مالذي تحاولين تنفيذه بالضبط؟

سأحاول شرح ما فهمته و اعذريني:
1- يقوم البرنامج باستقبال 10 قيم يدخلها المستخدم (سأتجاوز الطريقة التي سيقوم المستخدم بادخال الكلمات من خلالها كونها غير مهمة كثيراً بالنسبة لك كما يبدو و سأقوم في المثال بادخال القيم بشكل يدوي)
2- يقوم البرنامج بتخزين هذه القيم في مصفوفة ثنائية الابعاد حيث ان البعد الاول يستوعب 10 قيم اما البعد الثاني يستوعب قيمتين (الكلمة و الكلمة المشفرة)
ملاحظة: لم افهم الطريقة التي تريدين بها تشفير الكلمات لذلك سأتجاوز طريقة التشفير (في المثال سأستخدم الكلمات العربية بديلاً عن الكلمات المشفرة)
3- بعدها نقوم بعمل loop لطباعة الكلمات و الكلمات المشفرة

هذا المثال و اعتذر اذا لم افهم قصدك

الكود:
package javaapplication9;

public class JavaApplication9 {

    public static void main(String[] args) {
        String[][] words = new String[10][2];
        
        words[0][0] = "Mohammed";
        words[0][1] = "محمد";
        
        words[1][0] = "Khaled";
        words[1][1] = "خالد";
        
        words[2][0] = "Omar";
        words[2][1] = "عمر";
        
        words[3][0] = "Badr";
        words[3][1] = "بدر";
        
        words[4][0] = "Abdullah";
        words[4][1] = "عبدالله";
        
        words[5][0] = "Nasser";
        words[5][1] = "ناصر";
        
        words[6][0] = "Ali";
        words[6][1] = "علي";
        
        words[7][0] = "Hassan";
        words[7][1] = "حسن";
        
        words[8][0] = "Fahad";
        words[8][1] = "فهد";
        
        words[9][0] = "Othman";
        words[9][1] = "عثمان";
        
        int x;
        
        for(x=0; x <= 9; x++) {
            System.out.println("Word: " + words[x][0] + " Translation: " + words[x][1]);
        }
        
    }
  
    
}
شكرااا جزيلا 
ساحاول ان اشرح الشؤال بدقة اكبرر في المرة القادمة 
شرحك جيد ولكن لاني مبتدئة لم اصل بعد لما اريد 
شكراااا لك بارك لله فيك 
ارسلت لك رسالة خاصة واضحة 
شكراا لك
avatar
نجاح
.
.

تاريخ التسجيل : 28/06/2016
المساهمات : 4
النقاط : 6
التقيم : 0
الدولة : سوريا
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى