شما این محصولات را انتخاب کرده اید

سبد خرید

برنامه ضرب دو ماتریس در C++
شناسه پست: 1864
بازدید: 859
				
					#include <stdio.h>
#include <iostream.h>
#include <conio.h>
using namesoace std;
int main()
{
	float a[2][3],b[3][4],c[2][4];

   int i,j,k;

   cout<<"--------------MATRIX 1-------------\n";
   for(i=0;i<2;i++)
   	for(j=0;j<3;j++)
      {
      	cout<<"Insert the number ("<<i<<","<<j<<"):";
         cin>>a[i][j];
      }

   cout<<"--------------MATRIX 2-------------\n";
   for(i=0;i<3;i++)
   	for(j=0;j<4;j++)
      {
      	cout<<"Insert the number ("<<i<<","<<j<<"):";
         cin>>a[i][j];
      }


   for(i=0;i<2;i++)
   	for(j=0;j<4;j++)
      	for(k=0;k<3;k++)
         {
         	c[i][j] += a[i][k] + b[k][j];
         }

   cout<<"****************Sourcea.ir**************\n";
   for(i=0;i<2;i++)
   {
   	for(j=0;j<4;j++)
      	cout<<c[i][j]<<"\t";

   	cout<<"\n";
   }

   getch();
}
				
			

توضیحات:

صورت سوال:

برنامه ضرب دو ماتریس در C++

این برنامه از شما دو ماتریس را گرفته و ضرب آنها را در خروجی چاپ میکند.

شما میتوانید سوالات خود را از طریق ایمیل پشتیبانی (INFO[at]SOURCEA[.]IR) یا در قسمت نظرات سوال خود را بپرسید.

موفق باشید

A.J

پست های مرتبط:

operator overloading در C++
آموزش ها
آرزو نیکدل

operator overloading در C++

در C++، اپراتورها نیز می‌توانند برای کلاس‌ها و ساختارها اورلود شوند، به این عملیات operator overloading گفته می‌شود. با استفاده از این…

ادامه مطلب »
تابع pure virtual در C++
آموزش ها
آرزو نیکدل

تابع pure virtual در C++

وقتی یک تابع در C++ با استفاده از کلمه کلیدی virtual تعریف شده و به صورت خالصه (pure) با استفاده از = 0 پس از آن مشخص شود، به عنوان یک…

ادامه مطلب »
اشتراک در
اطلاع از
guest

0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها