Pomagajte razvoju spletnega mesta, delite članek s prijatelji!

Uvod v množenje matrik v C++

Množenje matrik v C++ je binarna operacija, v kateri je mogoče dodati, odšteti in pomnožiti dve matriki. Vhod za številko vrstice, številko stolpca, prvi matrični elementi in drugi matrični elementi se vzamejo od potrošnika, da pomnožijo matrike. Nato se matrice, ki jih vnese potrošnik, pomnožijo.

Primeri množenja matrik

Spodaj so navedeni primeri:

Primer 1

Koda:

vključi z uporabo imenskega prostora std; int main() { int a(10)(10),b(10)(10),mul(10)(10),m,c,p,j,k; cout<>m; cout<>c; cout<<"Enter the first matrix of element="; for(p=0;pa(p)(j); } } cout<<"Enter the second matrix of element="; for(p=0;pb(p)(j); } } cout<<"multiply of the matrix=\n"; for(p=0;p

Izhod:

Primer 2

V tem primeru boste videli program C++ za dve pravokotni matriki dve pravokotni matriki

Koda:

vključi z uporabo imenskega prostora std; // Pomnoži 2 matriki, prva je matricsA()() in druga je matricsB()() in natisne rezultat. // (a1) x (a2) in (b1) x (b2) sta // dimenziji danih matrik. void multiply(int a1, int a2, int matA()(2), int b1, int b2, int matB()(2)) { int x, i, j; int res(a1)(b2); za (i=0; i 

Izhod:

Primer 3

V tem primeru greste v program Glej C++ dve kvadratni matriki

Koda:

vključi z uporabo imenskega prostora std; define N 4 // Ta funkcija bo pomnožila A1()() in B2()(), rezultat pa bo shranila v to res()() void multiply(int A1()(N), int B2() (N), int res()(N)) { int a, z, k; za (a=0; a 

Izhod:

Primer 4

Koda:

"vključi z uporabo imenskega prostora std; int main () { int F1, c1, F2, c2, i, j, k; int A(5)(5), B(5)(5), C(5)(5); cout <> F1>> c1; cout <> F2>> c2; if (c1 !=F2) { cout < A(i)(j); cout < B(i)(j); za (i=0; i 

Izhod:

Razlaga programa

Od uporabnika se zahteva, da vnese vrstice in stolpce matrike A in matrike B. Če število stolpcev matrike A ne ustreza številu matrike B, matrik ni mogoče pomnožiti. Podobno se združijo matrike za zanke in rezultat se postavi v matriko C, če so enaki.

Pomagajte razvoju spletnega mesta, delite članek s prijatelji!

Kategorija: