Основы программирования на языке С++ в среде Microsoft Visual Studio
for(i=0;i<i_n;i++) // подсчет no столбцу { d_sum_col[j]=d_sum_col[j]+d_arrayB[i][j]; }; // печать контрольной суммы по столбцам cout<<"* Контрольная сумма матрица В столбец "<<j<<" = "<<d_sum_col[j]<<"\n"; }; // печать промежуточных значений необходимо проводить при отладке программы // ввод строки прошел успешно, т.е. контр-я сумма совпала // печать строки с контрольной суммой cout<<"> ввести О, если необходимо распечатать матрицу В > cin »k; if ( к==0) { cout<<"\n* Печать матрицы В\п"; for(i=0;i<i_n;i++) { cout<<"i=\t"<<i; d_sum_str[i]=0.0; // обнуление контр, суммы for(j=0;j<i_m;j++) { cout<<d_arrayB[i][j]<<"\t"; d_sum_str[i]=d_sum_str[i]+d_arrayB[i] [j] ; }; // печать элементов j i-й строки // печать контрольной суммы по строке cout<<"\n* Контрольная сумма матрица В строки "<<i<<" равна, "<<d_sum_str[i]<<"\п\п"; }; // переход к новой строке }; // if (к==0) конец печати матрицы В cout «"* ПЕЧАТЬ МАТРИЦЫ С=А+В ПО СТРОКАМ\п"; for(i=0;i<i_n;i++) // i- строки фиксация строки j-столбцы , { cout<<"* Строка "<<i; for(j=0;j<i_m;j++) { d_arrayC[i][j]=d_arrayA[i][j]+ d_arrayB[i][j]; cout<<"\t"<<d_arrayC[i][j]; }; cout<<"\n"; // переход к новой строке матрицы С }; system ("pause"); // пауза return 0; } 47
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy