برنامه ضرب ماتریس در C++
#include
//sourcea.ir
using namespace std;
int main(int argc, const char *argv[]) {
int n, m, p, a[100][100], b[100][100];
int mul[100][100];
cout << "---- A ----- \n";
cout << "row: ";
cin >> n;
cout << "\ncol:";
cin >> m;
cout << "\nelements: \n";
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
cin >> a[i][j];
cout << "\n---- B ----- \n";
cout << "col:";
cin >> p;
cout << "\nelements: \n";
for (int i = 0; i < m; i++)
for (int j = 0; j < p; j++)
cin >> b[i][j];
for (int i = 0; i < n; i++) {
for (int j = 0; j < p; j++) {
mul[i][j] = 0;
for (int k = 0; k < m; k++)
mul[i][j] += a[i][k] * b[k][j];
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < p; j++) {
cout << mul[i][j] << " ";
}
cout << "\n";
}
return 0;
}
توضیحات:
صورت سوال:
برنامه ضرب ماتریس در C++
این برنامه از دو ماتریس را به ترتیب گرفته و سپس سطر های ماتریس اول را در ستون های ماتریس دوم ضرب میکند و ماتریس بدست آمده را جاپ میکند.
شما میتوانید سوالات خود را از طریق ایمیل پشتیبانی – تماس با ما – یا در قسمت نظرات سوال خود را بپرسید.
موفق باشید
A.J
پست های مرتبط:
برنامه ای بنویسید که یک عدد از کاربر دریافت کند و اگر عدد فرد بود، پیام “عدد فرد است” را چاپ کند C++
برنامه ای بنویسید که یک عدد از کاربر دریافت کند و اگر عدد فرد بود، پیام “عدد فرد است” را چاپ کند C++ برای درخواست سورس کد های بیشتر…
برنامه ای بنویسید که فاکتوریل یک عدد را محاسبه کند و نتیجه را چاپ کند در C++
برنامه ای بنویسید که فاکتوریل یک عدد را محاسبه کند و نتیجه را چاپ کند در C++ برای درخواست سورس کد های بیشتر با سورسا…
برنامه ای بنویسید که جدول ضرب یک عدد را چاپ کند در C++
برنامه ای بنویسید که جدول ضرب یک عدد را چاپ کند در C++ برای درخواست سورس کد های بیشتر با پشتیبانی سورسا…
برنامه ای بنویسید که جمع اعداد زوج از 1 تا 50 را محاسبه کند و نتیجه را چاپ کند در C++
برنامه ای بنویسید که جمع اعداد زوج از 1 تا 50 را محاسبه کند و نتیجه را چاپ کند در C++..
برنامه ای بنویسید که جمع اعداد از 1 تا 100 را محاسبه کند و نتیجه را چاپ کند در C++
برنامه ای بنویسید که جمع اعداد از 1 تا 100 را محاسبه کند و نتیجه را چاپ کند در C++…
برنامه ای بنویسید که اعداد فرد از 1 تا 20 را چاپ کند در C++
برنامه ای بنویسید که اعداد فرد از 1 تا 20 را چاپ کند در C++…