.:: منتديات العاصفة ::.  

العودة   .:: منتديات العاصفة ::. > عالم البرمجة والمبرمجين > منتدى لغة السي c/c++

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 07-01-2008, 05:03   #1
::عضو جديد ::
 
تاريخ التسجيل: Sep 2007
الدولة: ينبع الصناعية
المشاركات: 15
سؤال في ضرب المصفوفات في لغة السي

السلام عليكم

عندي سؤال في ضرب المصفوفات
كيف الطريييقة
؟؟؟

حاولت بس أبد الناتج مايطلع لي صح

فما الخلل...

وهذي محاولتي

كود:
#include<stdio.h>
int main()
{
int a[2][2]={{3,2},{4,1}};
int b[2][2]={{1,1},{1,1}};
int i,j,result[2][2];

for(i=0;i<2;i++){
for(j=0;j<2;j++){
result[i][j]=a[i][j]*b[i][j]+a[i][j+1]*b[i+1][j];
printf("%d\t",result[i][j]);
}
printf("\n");
}
return 0;
}

وجزاكم الله خير
..عبودي.. غير متصل   رد مع اقتباس
قديم 09-01-2008, 12:16   #2
:: عضو محترف ::
 
الصورة الرمزية new-star-gate
 
تاريخ التسجيل: Mar 2006
الدولة: SYRIA-Damas
المشاركات: 644
عزيزي ناقصك حلقة فور
وانتبه الى ترتيب السطر والعمود ..
لاحظ السطر c=c+a[i][j]*b[j][i]

كود:
#include <iostream.h>
int main()
{
int a[2][2]={{6,2},{4,2}};
int b[2][2]={{1,1},{1,1}};
int i,j,k,c=0,result[2][2];

for (i=0;i<2;i++)
{
	for(k=0;k<2;k++)
	{
		for(j=0;j<2;j++)
		{
			c=c+a[i][j]*b[j][i];
		}
		result[i][k]=c;
		cout<<result[i][k]<<"\t";
		c=0;
	}
	cout<<"\n";
}
return 0;
}
سلاام
__________________

[motr]
1f u r a G00d H4ck3R 3v3ry 0n3 w1ll kn0w u.1f u r a Gr3aT H4ck3R n0 0n3 w1ll kn0w u [/motr]



(((الله يوفق كل من يدعو لي)))
new-star-gate غير متصل   رد مع اقتباس
قديم 09-01-2008, 01:20   #3
:: عضو محترف ::
 
الصورة الرمزية new-star-gate
 
تاريخ التسجيل: Mar 2006
الدولة: SYRIA-Damas
المشاركات: 644
عفوا ..تصحيح للكود .:

كود:
#include <iostream.h>
int main()
{
int a[2][2]={{5,4},{2,1}};
int b[2][2]={{2,4},{3,2}};
int i,j,k,c=0,result[2][2];

for (i=0;i<2;i++)
{
	for(k=0;k<2;k++)
	{
		for(j=0;j<2;j++)
		{
			c=c+a[i][j]*b[j][k];
		}
		result[i][k]=c;
	cout<<result[i][k]<<"\t";
		c=0;
	}
		
	cout<<"\n";
}
return 0;
}
__________________

[motr]
1f u r a G00d H4ck3R 3v3ry 0n3 w1ll kn0w u.1f u r a Gr3aT H4ck3R n0 0n3 w1ll kn0w u [/motr]



(((الله يوفق كل من يدعو لي)))
new-star-gate غير متصل   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

الانتقال السريع


الساعة الآن 10:14


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.