الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حذف العنصر المتكرر في المصفوفة

مغلقمُجاب
بدأه Luna Volver A salir في 2 ديسمبر 2013 · 2 رد · 1,602 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

ممكن تسااعدوني في تصحيح هذا الكود و المطلوب منه هو حذف العنصر المتكرر و تحريك العناصر التي تاليه

  public static void main(String[] args) {      int [] a;      int i,j;      a=new int[5];       Scanner input = new Scanner(System.in);       for(i=0;i<5;i++)           a=input.nextInt();         for(i=0;i<5;i++)         {               for(j=0;j<5;j++)               if(a==a[j])               {                                 for ( i = i - 1 ; i < 5 - 1 ; i++ )			a = a[i+1];                               }         }           for(i=0;i<5-1;i++)               System.out.print(a);    }}
#2 أفضل إجابة

import java.util.Scanner;

public class JavaApplication68 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
       int a[];
       a=new int[5];
       Scanner input = new Scanner(System.in);
       for(int i=0;i<5;i++)
           a=input.nextInt();
       
       
        for (int i = 0; i < a.length; i++) {
            for (int j = i; j < a.length; j++) {
                if (a==a[j]&&i!=j) {
                    for (int k = i; k < a.length-1; k++) {
                        a[k]=a[k+1];
                    }
                }
            
            }
        }
        
        for (int i = 0; i < a.length-1; i++) {
            System.out.print(a);
        }
    }
}
 

1
#3

ثانك يو سو مج

−2

هذا الموضوع مغلق.

مواضيع مشابهة