Dispersa de una matriz en c++

Últimamente me piden muchos ejercicios y pequeños algoritmos para realizar ejercicios en c++.

Por una petición os pongo un pequeño procedimiento para pasar una matriz a su dispersa.

void codigo_a_dispersa(int matriz[][COL],
int utilCol_Matriz, int dispersa[][COL],
int utilfil_Dispersa, int utilcol_Dispersa)
{

for(int n=0; n<utilfil_Dispersa; n++)
for(int i=0; i<utilcol_Dispersa; i++)
dispersa[n][i]=0;

for(int fil=0; fil<utilCol_Matriz; fil++)
dispersa[matriz[0][fil]][matriz[1][fil]]=matriz[2][fil];
}

6 comentarios en “Dispersa de una matriz en c++

  1. por favor envienme ya matriz transpuesta
    el metodo de eliminacion jacobipara solucio de ecuaciones

  2. Yo programo en Java y el codigo ke pusiste es en C++, si me ayudas a traducir lo ke publicaste de Matriz dispersa me vas a ayudar pork tengo ke multiplicarla por un vector y transponerla, asi ke necesito ver bien el codigo para crearla.

Los comentarios están cerrados.