PDA

View Full Version : ضرب آرایه ها



fa_sadeghi
شنبه 07 آذر 1383, 11:43 صبح
برنامه ای بنویسیر که ماتریس Aبا ابعاد4*3 وماتریسBبا ابعاد2*4را از ورودی دریافت کرده و حاصل ضرب دز ماتریس را به دست آورد.(درایه ها را از ورودی بخواند).

MiRHaDi
یک شنبه 08 آذر 1383, 01:16 صبح
سلام
ببخشید !!!!‌ :strange:
:sorry:
بای

abbas.exe
یک شنبه 08 آذر 1383, 03:04 صبح
for i:=1 to 3 do
for j:=1 to 4 do
readln(a[h,j]) ;


for i:=1 to 4 do
for j:=1 to 2 do
readln(b[h,j]);

for i:=1 to 4 do
for j:=1 to 2 do
for k:=1 to 4 do
c[i,j]:=c[i,j]+a[i,k]*b[k,j];

Sepidar
یک شنبه 08 آذر 1383, 22:55 عصر
قشنگ بود

رضا جاسبی
یک شنبه 25 بهمن 1383, 14:43 عصر
دوست عزیز آقا یا خانم صادقی
واقعا این مساله نیاز به مطرح کردن در اینجا دارد ؟
این یک برنامه ساده در اولین روزهای درس پاسکال است. من فکر می کنم که این یک پروژه درسی است و با کمی فکر می تونی اونو حل کنی ! اگر بخواهی به این روش کار کنی هرگز نمی تونی اینجا یا هر جای دیگه صاحب نظر باشی.
ضمنا عباس آقای عزیز . برنامه شما از نظر الگوریتم درسته ولی چند تا اشتباه در کد ها داری که برنامه جواب نمی دهد. :sorry: البته خوب است چرا که صادقی عزیز به دنبال حل این چند مشکل کوچک می گردد.
امیدوارم موفق باشید.

رضا جاسبی
یک شنبه 25 بهمن 1383, 14:45 عصر
بهتر بگویم سه اشتباه و یک مورد جا انداخته در برنامه عباس آقای گل هست. :flower: :sunglass:

abbas.exe
چهارشنبه 05 اسفند 1383, 02:20 صبح
ما چاکر آقا رضا هم هستیم در بست :flower:

sefidpoor
شنبه 01 مرداد 1384, 14:16 عصر
با تشکر از دوستان امکانش هست این برنامه رو به C هم بنویسید ( البته اگر نمیزنید)

samyn_sh
دوشنبه 14 شهریور 1384, 14:42 عصر
for (I=1; I<=3;I++)
for (j=1; j<=4; j++)
scanf (“%d”,&x[I][j]);
for (I=1; I<= 4;I++)
for (j=1; j<=2; j++)
scanf (“%d”,&y[I][j]);
for (I=1; I<= 4 ; I++)
for (j=1; j<=2; j++)
for ( k=1 ; k<= 4 ; k++ )
c[I][j] + = x[I][k]*b [k][j];
اینم به زبان c البته می‌بخشید ویندوزم فارسیه برای همین کمی چپ اندر قیچی شده.

h_shirazee
شنبه 16 مهر 1384, 20:19 عصر
البته یه کم بیشتر از یه کم !