#include <iostream>
using namespace std;
int main() {
int matrix[4][3];
int rowSum;
// Read the matrix line by line
for (int i = 0; i < 4; i++) {
rowSum = 0;
for (int j = 0; j < 3; j++) {
cout << "Enter element [" << i << "][" << j << "]: ";
cin >> matrix[i][j];
rowSum += matrix[i][j];
}
cout << "Sum of row " << i << ": " << rowSum << endl;
}
return 0;
}
در این برنامه یک ماتریس عدد صحیح 4*3 به نام ماتریس تعریف می کنیم. سپس از حلقههای تودرتو برای خواندن خط به خط ماتریس استفاده میکنیم و مجموع هر ردیف را محاسبه میکنیم. حلقه داخلی از کاربر می خواهد که عنصر ماتریس را در موقعیت فعلی وارد کند و آن را به مجموع ردیف اضافه می کند. حلقه بیرونی مجموع هر ردیف را پس از خواندن چاپ می کند. خروجی برنامه مجموع هر ردیف را پس از وارد کردن نمایش می دهد.