* matrix multiplication matritsalarni ko'paytirish
Download 134,5 Kb.
|
3-laboratoriya ishiga namuna dastur 21 02 2022 N 1
/* matrix multiplication matritsalarni ko'paytirish */ #include using namespace std; int main() { /*massivlar initsializatsiyasi*/ int A[2][3]={5,-1,0,2,6,7}; int B[3][4]={4,3,1,0,2,-2,3,5,1,0,6,1}; int C[2][4]; int n1,m1,n2,m2; double SIJ; /* A massivning o'chamlari*/ cout<<"n1="; cin>>n1; cout< cin>>m1; cout< cout<<"n2="; cin>>n2; cout< cin>>m2; cout< for(int i=0; i for(int j=0; j SIJ=0.0; for(int k=0; k SIJ=SIJ+A[i][k]*B[k][j]; } C[i][j]=SIJ; } } /* matritsalar ko'paytmasi */ for(int i=0; i for(int j=0; j cout<<"C["<cout< } system("pause"); return 0; } n1=2 m1=3 n2=3 m2=4 C[0][0]=18 C[0][1]=17 C[0][2]=2 C[1][0]=27 C[1][1]=-6 C[1][2]=62 Для продолжения нажмите любую клавишу . . . TEST /* matrix multiplication matritsalarni ko'paytirish */ #include using namespace std; int main() { /*massivlar initsializatsiyasi*/ int A[2][3]={1,1,1,1,1,1}; int B[3][4]={1,1,1,1,1,1,1,1,1,1,1,1}; int C[2][4]; int n1,m1,n2,m2; double SIJ; /* A massivning o'chamlari*/ cout<<"n1="; cin>>n1; cout< cin>>m1; cout< cout<<"n2="; cin>>n2; cout< cin>>m2; cout< for(int i=0; i for(int j=0; j SIJ=0.0; for(int k=0; k SIJ=SIJ+A[i][k]*B[k][j]; } C[i][j]=SIJ; } } /* matritsalar ko'paytmasi */ for(int i=0; i for(int j=0; j cout<<"C["<cout< } system("pause"); return 0; } n1=2 m1=3 n2=3 m2=4 C[0][0]=3 C[0][1]=3 C[0][2]=3 C[1][0]=3 C[1][1]=3 C[1][2]=3 Для продолжения нажмите любую клавишу . . . Download 134,5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling