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

برنامج لجمع مصفوفتين

بدأه طالبة برمجة جافا في 26 مارس 2010 · 4 رد · 1,675 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيفكم ؟؟؟

اعطتنا الاستاذه سؤال وهو :

write a method to add two arrays (two dimensional arrays), the header of the method is as follow:

public static int[][] addArray(int[][]a,int[][]b(

وحليته بس طلع لي خطأ

ياليت تقولو لي ايش الخطأ وتوضحونه ومشكووريين

هذا الكود

import javax .swing.*;

class Add{
	public static void main (String args[]){

	int a[][]=new int[4][3];
	int b[][]= new int[3][4];
	int res[][]=new int[3][4];

	for (int i=0 ; i<a.length ;i++){
		for (int j=0 ;j<a.length ;j++)

		 a[j]=Integer.parseInt(JOptionPane.showInputDialog(null," Enter value of the Array 1 "));

	}

	for (int i=0 ; i<b.length ;i++){
		for (int j=0 ;j<b.length ;j++)
	 b[j]=Integer.parseInt(JOptionPane.showInputDialog(null," Enter value of the Array 2 "));

		}

	public static int[][] addArray(int[][]a ,int[][]b){


	for (int i=0 ; i<res.length ;i++){
		for (int j=0 ;j<res.length ;j++)
			int res[j]=a[j]+b[j];
	}
	}

	addArray();



for (int i=0 ; i<res.length ;i++){
for (int j=0 ; j<res.length ; j++)
	System.out.println("The sum of the two array"+res);

	}
	}
}
#2

لجمع المصفوفات . يجب ان تكون المصفوفات . متساوية الحجم . بحيث لو كانت المصفوفه الاولى 3×4 فيجب ان تكون المصفوفه الثانية ايضا 3×4

أما ضرب المصفوفات . يجب ان تكون صفوف المصفوفه الاولى مساوية لاعمدة المصفوفة الثانية . مثال الاولى 3×4 إذا الثانية تكون 4×3 بحيت ان الرقم الاول هنا يمثل الصفوف .

تحياتي

2

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

مشكووور اخوي بحاول واشوف

#4

check this out!

public static int[][] addArray(int[][]man, int[][]girl){

		 int size=0;
		 int soze=0;
         for (int i=0 ; i<man.length&&i<girl.length;i++){
			 size+=i;
			 for (int j=0 ;j<man.length&&i<girl.length;j++){
				 soze+=j;
			 }
		 }
		 int res[][]=new int[size][soze];
		 for(int i=0;i<man.length&&i<girl.length;i++){
			 for(int j=0;j<man.length&&i<girl.length;j++){
				 res[j]+=man[j];
				 res[j]+=girl[j];
			}
		}
		return res;
	}
#5

مشكوور اخوي the-dude :)

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