Odpowiedź :
Odpowiedź:
#include <iostream>
using namespace std;
int main() {
int A[2][3],B[2][3],C[2][3];
int AA[2][3],BBB[2][3];
int i,j;
cout << "Podaj kolejne elementy macierzy A wierszami zatwierdzając każdy Enterem: "<<endl;
cin>>A[0][0];
cin>>A[0][1];
cin>>A[0][2];
cin>>A[1][0];
cin>>A[1][1];
cin>>A[1][2];
cout<<"\nMacierz A:"<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cout<<A[i][j]<<" ";
cout<<endl;
}
cout << "\nPodaj kolejne elementy macierzy B wierszami zatwierdzając każdy Enterem: "<<endl;
cin>>B[0][0];
cin>>B[0][1];
cin>>B[0][2];
cin>>B[1][0];
cin>>B[1][1];
cin>>B[1][2];
cout<<"\nMacierz B:"<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cout<<B[i][j]<<" ";
cout<<endl;
}
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
AA[i][j]=2*A[i][j];}
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
BBB[i][j]=3*B[i][j];}
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
C[i][j]=AA[i][j]-BBB[i][j];}
cout<<"\nMacierz C = 2A - 3B:"<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cout<<C[i][j]<<" ";
cout<<endl;
}
}
Wyjaśnienie:
//Druga wersja:
#include <iostream>
using namespace std;
int main() {
int A[2][3],B[2][3],C[2][3];
int AA[2][3],BBB[2][3];
int i,j;
cout << "Podaj kolejne elementy macierzy A wierszami zatwierdzając każdy Enterem: "<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cin>>A[i][j];}
cout<<"\nMacierz A:"<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cout<<A[i][j]<<" ";
cout<<endl;
}
cout << "\nPodaj kolejne elementy macierzy B wierszami zatwierdzając każdy Enterem: "<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cin>>B[i][j];}
cout<<"\nMacierz B:"<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cout<<B[i][j]<<" ";
cout<<endl;
}
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
AA[i][j]=2*A[i][j];}
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
BBB[i][j]=3*B[i][j];}
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
C[i][j]=AA[i][j]-BBB[i][j];}
cout<<"\nMacierz C = 2A - 3B:"<<endl;
for (i=0;i<=1;i++){
for(j=0;j<=2;j++)
cout<<C[i][j]<<" ";
cout<<endl;
}
}