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

المصفوفات

مغلق
بدأه ~~KaNdI~~ في 3 يناير 2004 · 2 رد · 588 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هااااااااااي Every Body

كيف الحال ؟؟؟؟؟؟

انا عندي طلب صغير

ممكن تساعدوني في حل السؤال

انا عندي مصفوفه ذات بعدين فيها اربع صفوف و اربع اعمده

ابي البرنامج يطبعلي اول مره المصفوفه زي ما هي

بس بعدين ابيه يطبعلي العناصر اللي في الصف الاول في العامود الاول

و العناصر اللي في الصف الثاني في العامود الثاني

ونفس الطريق على باقي المصفوفه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

يا ريت تساعدوني في اقرب فرصه

و مشكورين على الشغل الحلو اللي في المنتدى الله يعطيكم العافية

#2

اخوي الموضوع بسيط لو تفكر فيه شوي تحله على طول

شوف الكود ان شاء الله اكون فهمت علي وحليت لك شوي منه

public class Array{
	public static void main(String [] args){
  int a[][] = new int[4][4];
  for(int i=0;i<4;i++)
 	 for(int j=0;j<4;j++)
    a[j]=2+i*j;
    
  for(int c=0;c<4;c++)
  {
 	 for(int r=0;r<4;r++)
      System.out.print(a[c][r] + " ");
      System.out.println();
  }
 	 System.out.print("\n");
 	 
  for(int q=0;q<4;q++)
  {
 	 for(int z=0;z<4;z++)
       System.out.print(a[q][z] + " ");
    System.out.print("\n");
 	 for(int w=0;w<4;w++)
       System.out.print(a[w][q] + " ");
    System.out.print("\n");
  }
	}
}
#3

مشكور اخوي DEITEL الله يعطيك الف عافيه

معليش بتعبتك معاي عني سؤال ثاني بس معقد شوي كذا في حركات كثيره

لديك المصفوفتين التاليتين توضحان عدد ساعات عمل الموظفين في شركة ما:

Int A [ ] = {10, 15, 2, 100, 20, 40, 1,150}

Int B [ ] = {30, 15, 20, 3, 2, 5, 9,250}

بناءا على التعريف قومي بما يلي:

- جمع عناصر المصفوفتين ثم اطبعي الناتج.

- ضرب عناصر المصفوفتين ثم اطبعي الناتج.

- مقارنة القيم بحيث يكون الناتج العناصر المتشابهة في المصفوفتين. ثم قومي بطباعة الناتج.

- اعتمادا على المصفوفة A قومي بما يلي:

- إذا كان عدد ساعات العامل أقل من 10:

أولا: يكون رمز تقييم الساعات = C

ثانيا: يكون مجموع ساعات العمل = عدد الساعات * ثمن الساعة الواحدة.

ملاحظة: ثمن الساعات = 20

- إذا كان عدد ساعات العامل أكبر من 10 و أقل من 100:

أولا: يكون رمز تقييم الساعات = B

ثانيا: يكون مجموع ساعات العمل = عدد الساعات * ثمن الساعة الواحدة.

ملاحظة: ثمن الساعات = 40

- إذا كان عدد ساعات العامل 100 أو أكثر:

أولا: يكون رمز تقييم الساعات = A

ثانيا: يكون مجموع ساعات العمل = عدد الساعات * ثمن الساعة الواحدة.

ملاحظة: ثمن الساعات = 60

- قومي بتحويل المصفوفتين A, B إلى مصفوفة ثنائية البعد قومي بتسميتها C.

و عند تحويل المصفوفة إلى ثنائية قومي باستخدام طريقة تعبئة عناصر المصفوفة.

مثال: قومي بتعريف المصفوفة Int C[][] فقط في جزء التعريف, ثم قومي في البرنامج بتعبئة عناصرها.

معليش ثقلت عليكم

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

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