Информатика. Программирование на C++. Мамонова Т.Е. - 85 стр.

UptoLike

Составители: 

Пример 46. Расчитать матрицу C как произведение матриц A и B,
при этом значения матриц задать в теле программы:
1
2 ;
3
A
й щ
к ъ
=
к ъ
к ъ
л ы
1 0 1
0 1 0 ;
1 0 1
B
й щ
к ъ
=
к ъ
к ъ
л ы
Код программы:
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
#include <conio.h>
void main(void)
{
//Ввод значений матриц A и B
int a[3][1]={{1},{2},{3}};
int b[3][3]={{1,0,1},{0,1,0},{1,0,1}};
int c[3][1];
int k=0;int i=0; int j=0;
//Вывод матрицы A на экран
cout<<"matrica A=\n";
cout<<"\n";
for(int j=0,i=0;i<3;i++)
{
for(j=0;j<1;j++)cout<<a[i][j]<<" ";
cout<<"\n\n";
cout<<"\n"; cout<<endl; }
//Вывод матрицы B на экран
cout<<"matrica B=\n";
cout<<"\n";
for(int j=0,i=0;i<3;i++)
{
for(j=0;j<3;j++)cout<<b[i][j]<<" ";
cout<<"\n\n";
cout<<"\n"; cout<<endl; }
//Вывод матрицы С на экран
cout<<"rezult C="<<"\n";
for(int i=0,j=0,ik=0,jk=0;i<3;i++)
{
for(jk=0;jk<1;jk++) {
for(j=0;j<3;j++)
85