اذهب إلى المحتوى
  • 0

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

huda dode

السؤال

Recommended Posts

  • 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
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...