Informatică, întrebare adresată de Xboook, 8 ani în urmă

Sa se formeze o matrice B patratica si simetrica de dimensiune n, elementele sale fiind definite de relatia: bij=(aij+aji)/2

Răspunsuri la întrebare

Răspuns de rusenmihai21
0

Răspuns:

#include <iostream>

Using namespace std;

Int a[101] [101], B[101] [101];

Int main() {

int n;

cin>>n;

for(int i = 1; i <= n; ++i)

for(int j = 1; j <= n; ++j)

cin >> a[i] [j];

for(int i = 1; i <= n; ++i)

for(int j = 1; j <= n; ++j)

B[i] [j] = (a[i][j] + a[j] [i]) / 2;

return 0;

}

Explicație:

Am citit de la tastatură matricea a, iar apoi am parcurs toată matricea B (care initial este goala pe toate pozițiile) si fiecare element B[i][j] l-am format după formula din enunț. Sper că te-am ajutat! :)

DACA AI ORICE NELĂMURIRE LEGATĂ DE PROBLEMA ASTA SAU ORICE ALTĂ PROBLEMA ITI RĂSPUND!!!

Alte întrebări interesante