• 0

تغير العنصر في المصفوفة

كيف اغير العنصر الخامس (في المصفوفة ذات البعد الوحد) بالعنصر الثالث ☺☺

 

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 1

أهلا هدى،

الخوارزمية العامة لتبديل قيمة أي متغيّرين أو عنصرين لمصفوفة بأي نوع؛ فنحن بحاجة دائماً إلى متغير ثالث نستخدمه بشكل مؤقت حتى نتم من خلاله عملية التبديل.

الآن، سنستخدم متغير ثالث إسمه temp لنتم من خلاله عملية التبديل.
إذاً المتغير temp سيكون مجرد وسيط في عملية التبادل.

كود جافا لخوارزمية التبديل العامة

int A = 5;
int B = 10;
int temp;
temp = B;          // و التي تساوي 10 temp في المتغير B هنا وضعنا قيمة المتغير
   B = A;          // و التي تساوي 5 B في المتغير A هنا وضعنا قيمة المتغير
   A = temp;       // و التي تساوي 10 A في المتغير temp هنا وضعنا قيمة المتغير

مرفق شرح الكود السابق

 

كود جافا لتبديل قيم العنصرين الخامس والثالث بمصفوفة أحادية البعد

class Replace {
 
    public static void main(String[] args) {
 
        int[] myArray = { 10, 20, 30, 40, 50 };
        
        System.out.println ("العنصر الثالث قبل التبديل:" +myArray[2]+"\nالعنصرالخامس قبل ا لتبديل:" +myArray[4]);
                       
        int temp = myArray[2];
        myArray[2] = myArray[4];
        myArray[4] = temp;
 
       System.out.println ("العنصر الثالث بعد التبديل:" +myArray[2]+"\nالعنصر الخامس بعد التبديل:" +myArray[4]);
    }
 }

 

مصدر موقع هرماش

بالتوفيق ...

 

replace.PNG

تمّ تعديل بواسطة Entesar ElBanna
no reason
1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن