با عرض سلام، برنامه ای میخوام که دو تا ماتریس 3×3 از ورودی بگیره و حاصلضرب آن را محاسبه کنه. اگر امکان داره یه توضیح کوتاه راجع به این برنامه بدید و حتی الامکان یه مثالی زده بشه. با تشکر فراوان
Printable View
با عرض سلام، برنامه ای میخوام که دو تا ماتریس 3×3 از ورودی بگیره و حاصلضرب آن را محاسبه کنه. اگر امکان داره یه توضیح کوتاه راجع به این برنامه بدید و حتی الامکان یه مثالی زده بشه. با تشکر فراوان
سلام
این برنامه بسیار سادست
فقط لازمه آرایه 3 عنصری تعریف بشه
کد
البته جمع و جور تر هم میشد نوشت برنامه رو !!!کد:#include<iostream.h>#include<conio.h>
int main()
{
int i,j;
int a[3][3];
int b[3][3];
int c[3][3];
for ( i = 0 ; i < 3 ; i++)
for ( j = 0 ; j < 3 ; j++)
cin>>a[i][j];
for ( i = 0 ; i < 3 ; i++)
for ( j = 0 ; j < 3 ; j++)
cin>>b[i][j];
for ( i = 0 ; i < 3 ; i++)
for ( j = 0 ; j < 3 ; j++)
c[i][j] = a[i][j] * b[i][j];
for ( i = 0 ; i < 3 ; i++){
for ( j = 0 ; j < 3 ; j++)
cout<<c[i][j]<<" ";
cout<<endl;
}
system("pause");
return 0;
}