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

ايجاد موقع عنصر في مصفوفة ثنائية

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

السلام عليكم 

كيفكم اخواني

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

    public static void main(String[] args) {       int i,j,z;       int[][]a;       a=new int[5][5];       Scanner input=new Scanner(System.in);       z=input.nextInt();        for(i=0;i<5;i++)           for(j=0;j<5;j++)         a[j]=input.nextInt();         for(i=0;i<5;i++){             for(j=0;j<5;j++)           {          if(a[j]==z)          System.out.println(a[j]);          if(i==z||j==z)              System.out.println(i+""+j);    }}    }}

please help me

تم تعديل هذه المشاركة بواسطة Luna Volver A salir في 26 نوفمبر 2013 في 21:18

#2 أفضل إجابة

الكود بعد التصحيح :

import java.util.Scanner;public class Search {    public static void main(String[] args) {        int key, array[][] = {{1, 2, 3, 4, 5}, {4, 3, 7, 8, 1},             {9, 4, 7, 1, 6}, {4, 7, 1, 0, 3}, {6, 9, 5, 8, 3}};        Scanner input = new Scanner(System.in);        key = input.nextInt();        for (int i = 0; i < array.length; i++)             for (int j = 0; j < array.length; j++)                 if (array[j] == key) {                    System.out.println("-> [" + i + "," + j + "]");                }    }}
1
#3

تمت الإجابة و ألف شكر و تقدير لحضرتك

تم تعديل هذه المشاركة بواسطة Snack3r في 27 نوفمبر 2013 في 00:08 — السبب: تصغير الخط !

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

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