-
جمع کردن ماتریس
سلام دوستان عزیز
اگر ما یک ماتری 3*1 داشته باشیم مثل 123 ، و یک ماتریس 5*1 مثل 12345 داشته باشیم
چه طور میتوانیم کاری کنیم که در ماتریس اول همه اعداد رو با هم در نظر بگیره(یعنی یک و دو و سه در نظر نگیره عدد 123 ، صدو بیست وسه ،در نظر بگیره) و بعد ماتریس دوم نیز همین جور و در انتها بشه آنها رو با هم جمع کرد.
-
سلام .
واسه ماتریس اول یه حلقه میزاری که 1*3 10*2 1*100 بعد اینا رو با هم جمع کنه و یک عدد بدست بیاره
واسه ماتریس بعدی هم همین طور . خیلی ساده و روان واست مینویسم البته بر خلاف قوانینه .
[PHP]#include <iostream.h>
#include <conio.h>
int main() {
int a[3],b[5],t=1,suma=0,sumb=0;
a[0]=1;
a[1]=2;
a[2]=3;
b[0]=1;
b[1]=2;
b[2]=3;
b[3]=4;
b[4]=5;
for(int i=2 ;i>=0;i--)
{
suma=suma+(a[i]*t);
t=t*10;
}
t=1;
for(int i=4 ;i>=0;i--)
{
sumb=sumb+(b[i]*t);
t=t*10;
}
cout<<suma+sumb;
getch();}[/PHP]